私は本当に単純な TcpListener + TcpClient slient-server アプリケーションを持っています。着信接続を非同期で受け入れます。次に、ネットワーク ストリームからデータを読み取ります。
このコードを新しいスレッドで実行します。しかし、クライアントごとに新しいスレッドを実行する必要があります...
while (true)
(MyCoreMessage)BinaryFormatter.Deserialize(TcpClient.GetStream())
ネットワークストリームからオブジェクトをデシリアライズする (簡単でシンプルな) 非同期の方法はありますか? クライアントごとに新しいスレッドを作成していません...
手伝ってくれてありがとう