ソケット通信

https://qiita.com/megadreams14/items/32a3eed4661e55419e1c
https://dobon.net/vb/dotnet/internet/tcpclientserver.html

TCP/IPをプログラムから利用するには、プログラムの世界とTCP/IPの世界を結ぶ特別な出入り口が必要となります。
その出入り口となるのがソケット(Socket)

サーバ、クライアントがある通信だが、一度通信が確立したら双方向に送受信できる。
.netではTCPサーバーはTcpListenerクラスを、TCPクライアントはTcpClientクラスを使用して実装できる。