TCP Server Terminal
Requires: | org.jancy.io.net org.jancy.io.server org.jancy.io.tcp |
Optional: | org.jancy.io.ip4 org.jancy.io.ip6 |
The TCP Server plugin is the server-side counterpart of TCP Connection. It is used to accept incoming connections over TCP.
Most terminal programs can't do this — they can only create outgoing connections. However, receiving a connection often is the most straightforward way to troubleshoot the client side of your project.
The TCP Server plugin allows you to accept and maintain multiple incoming connections at the same time. You can select which client to talk to, and if the log gets too messy — apply a filter and leave only the conversation with a particular client while hiding everything else.
It also gives you full control over the underlying TCP Socket (local interface, TCP disconnect type, etc.), just like the TCP Connection plugin does.