同じネットワーク内の異なるマシンで動作するプログラム間で大きな画像を送受信する必要があります。tcp(VB.NET)を使用して大きな画像を送受信する方法
私はupdを使って調べました。しかし、私はパケットのサイズと(この問題を回避するために画像をより小さな部分に分割した後に)一度にすべて処理する必要のあるパケットの数、そして最終的にはパケット損失という問題にぶつかりました。
また、画像を共通のファイルフォルダに保存し、ファイルウォッチャーをトリガとして受信して画像を送信することも考えました。しかし、これは、共通フォルダがまだ存在しないセットアップでは複雑さを増します。
私はTCPを見て正しいツリーを吠えているとすれば、誰かがそれを使って画像ファイルを送る方法の例を教えてくれますか(VB.NETは理想的でしょう)。また、TCPパッケージのサイズには実際的な制限がありますか?
私は正しいツリーを吠えていないし、これを行う簡単な方法があるなら、私は確かにいくつかの指針/例を感謝するだろう。
vb.netでtcpを使用したファイル転送の例をお探しですか?ここにはhttp://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=127&lngWId=10の1つがあります。他の例はGoogleで検索して見つけることができます。 – Searock