これまで比較的小さなペイロードで単純なリクエストを受信した非同期ソケット サーバーがあります。リクエストと共にファイルを受信する機能を追加する必要がありますが、最適な方法がわかりません。さらに複雑なことに、接続するクライアントには C# のものと VB6 のものがあるため、さまざまなクライアント セットをサポートできるメカニズムが必要です。
- .NET には、これを実現するためのネイティブ メカニズムがありますか?
- クライアントにファイルをバイト配列に変換させ、それを既存の TCP ストリームに渡して、サーバー側で再構築させることはできますか?
- サーバーを FTP サーバーのように動作させればよいのでしょうか?