# Sockets in Jython

**URL:** <https://forum.inductiveautomation.com/t/sockets-in-jython/12160>\
**Category:** Module Development\
**Created:** [September 23, 2016, 3:24pm UTC](https://forum.inductiveautomation.com/t/sockets-in-jython/12160 "2016-09-23T15:24:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![PRAMANJ](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pramanj/32/66935_2.png) [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Post date:** [September 23, 2016, 3:24pm UTC](https://forum.inductiveautomation.com/t/sockets-in-jython/12160/1 "2016-09-23T15:24:01Z")

</div>

Does Jython support TCP/IP socket programming? Xasga says yes its in "The post is in the Ignition Design Help forum.Title: Read Data Script for TCP.Date: September 14, 2016." Which I don't have access to.

Some may please confirm and clarify?

Prafull

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [September 23, 2016, 3:55pm UTC](https://forum.inductiveautomation.com/t/sockets-in-jython/12160/2 "2016-09-23T15:55:47Z")

</div>

Yes, you can use either Jython/Python’s sockets or just access the Java socket API. Either one works.

---

<div class="post-metadata">

**Author:** ![PRAMANJ](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pramanj/32/66935_2.png) [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Post date:** [September 23, 2016, 7:13pm UTC](https://forum.inductiveautomation.com/t/sockets-in-jython/12160/3 "2016-09-23T19:13:51Z")

</div>

But the scripting functions library system suppports only system.serial and [systems.net](http://systems.net) libraries as far as communication is concerned. Does python/jython support its own builtin library for socket programming?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [September 26, 2016, 3:41pm UTC](https://forum.inductiveautomation.com/t/sockets-in-jython/12160/4 "2016-09-26T15:41:04Z")

</div>

Yes, there’s socket/networking support in Python’s stdlib.

---

<div class="post-metadata">

**Author:** ![PRAMANJ](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pramanj/32/66935_2.png) [@PRAMANJ](https://forum.inductiveautomation.com/u/PRAMANJ)\
**Post date:** [September 27, 2016, 6:01am UTC](https://forum.inductiveautomation.com/t/sockets-in-jython/12160/5 "2016-09-27T06:01:16Z")

</div>

OK fine. I think it will be worth exploring this option.  
regards  
prafull
