コーヒー飲みながら仕事したい

仕事で使う技術的なことの備忘録とか

C#でTCP通信のプログラムを作ってみる

主題の通り、作ってみるのだが、とりあえず今は調査中なので「これは押さえておきたい」というところのメモ

目的

基本的にはサーバープログラムを作る。
同時に複数のコネクションが接続されることを想定する。

基本的には↓が参考になる。

ichiroku11.hatenablog.jp

ただし、ReadObjectWriteObjectの拡張メソッドは自前実装しなければならないとのこと。

やらないといけないこと

定期的な死活監視が必要

クライアントは一度コネクションを張ると、切断せず接続しっぱなしにする予定。
そのため、クライアントとの接続が生きているかを監視する必要がある。

解決策

blog.sky-net.pw

常時コネクション

kou-yeung.hatenablog.com