何が最良の方法で送信ファイルにネットワークを使用C#?
-
01-07-2019 - |
質問
誰でもできるのでもチュートリアルの最善の方法について接続を開をクライアントとサーバーを読み込むバイナリファイル送信内容を確実に全体のネットワーク接続?より良いがオープンソースの図書館ではここを指すのでしょうか。
解決
しておくとよいでしょう複数直列化および送信するTCPソケットが開かれます。
い説明については異なる種類の直列化:
http://www.dotnetspider.com/resources/408-XML-serialization-Binary-serialization.aspx
良いプライマーのTCPクライアント/サーバクライアントまで、フルのC#:
他のヒント
この意味にもよると思うネットワーク-ばんピネットワーク上でご利用いただけファイルのコピー操作中のシステム。IO.ばにしたい送信リモートサーバーにこれを用いwebサービス私はバイト配列を圧縮し、解凍、リモート側となります。のバイト配列はスーパーやすい箇ディスクに使われている。
しか人好みのベースは64文字列の代わりに、byte[].投稿をしてください。
の使用に関してはどうHTTPやFTP?うたうたです。
アレックス
によってできたファイルが送信されるしても良いでしょうか WebClient.UploadFileAsync や WebClient.UploadFile.
っHTTPやFTPなり、ひとつのファイルでも費やしすぎるコードは、特に単純なTCPサーバーのほとんどが既に行っただけではできないC#.
ソケットが最適なルートだけでどうしていくべきなのかについてです。ご利用の場合TCPの通信の信頼性が影響を与えます。が必要な場合は高性能、使ってみUDPです。が下振れるUDPパケット送順序は保証されませんが、思いを書く必要があるすべての配管工事ます。
の場合の必要なファイル転送、web上で自programatically、が使えない場合は、FTP、webサービスアプローチによ MTOM 場合、さらにお得な価格でのご提供.
の場合のルッWindows Server2003R2、Windows VistaまたはWindows Server2008て内部ネットワーク、またはオプションをレバレッジの新しい リモート差圧縮 特徴です。これは本当に良い仕事を圧縮ファイルを、ネットワークのトラフィックがもら直接使用されるDFSます。下振れとして。NET開発者)は、COM+技術です。