# Write text to a port 11002

**URL:** <https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006>\
**Category:** Ignition\
**Tags:** ignition80, ignition81, vision, scripting\
**Created:** [January 13, 2022, 9:56pm UTC](https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006 "2022-01-13T21:56:12Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![bmeyers](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmeyers/32/37453_2.png) [@bmeyers](https://forum.inductiveautomation.com/u/bmeyers)\
**Post date:** [January 13, 2022, 9:56pm UTC](https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006/1 "2022-01-13T21:56:13Z")

</div>

Good morning,

I want to write a string to a port (11002) on the same PC my Ignition gateway is installed on. Does Ignition offer any built in functions to accomplish this?

Thanks for any info.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 13, 2022, 10:32pm UTC](https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006/2 "2022-01-13T22:32:58Z")

</div>

All of java’s built-in networking is available. java.net.Socket.

---

<div class="post-metadata">

**Author:** ![bmeyers](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmeyers/32/37453_2.png) [@bmeyers](https://forum.inductiveautomation.com/u/bmeyers)\
**Post date:** [January 14, 2022, 3:13pm UTC](https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006/3 "2022-01-14T15:13:11Z")

</div>

Thanks, I’ll look into Java solutions.

I came up with this code

```auto
import socket
import sys

TCP_IP = '127.0.0.1'
TCP_PORT = 11002

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((TCP_IP, TCP_PORT))

s.send('some string of information')

s.close()
```

Spits out the length of the string in the console… I think it is working but the API on the device side is now my current problem.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 14, 2022, 3:20pm UTC](https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006/4 "2022-01-14T15:20:54Z")

</div>

Python’s socket package is notoriously buggy and slow in jython. I recommended the java classes very deliberately.

---

<div class="post-metadata">

**Author:** ![bmeyers](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmeyers/32/37453_2.png) [@bmeyers](https://forum.inductiveautomation.com/u/bmeyers)\
**Post date:** [January 14, 2022, 3:29pm UTC](https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006/5 "2022-01-14T15:29:47Z")

</div>

I feel like we have this conversation once a month pturmel. 😀

I need to sit down and just learn the syntax of Java.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 14, 2022, 3:45pm UTC](https://forum.inductiveautomation.com/t/write-text-to-a-port-11002/55006/6 "2022-01-14T15:45:33Z")

</div>

Not syntax. You still use jython syntax for java classes inside jython. The methods are different.
