3

WiFi ワイヤレス ローカル エリア ネットワークに接続された 2 台のラップトップに C# アプリがインストールされているとします。

これらのアプリはどのようにして互いにメッセージを送信できますか? どのメソッドまたはライブラリを使用できますか? ソケットの使用について聞いたことがありますが、これらを使用する方法がわかりません。

4

3 に答える 3

3

WCFを使用して、2 つのアプリケーション間の通信パイプを構築できます。WCF は、ソケットをより管理しやすいインターフェイスにカプセル化します。ここから開始できます。

于 2009-11-07T06:11:28.683 に答える
1

基本的には、他の言語と同じように行う必要があります。一方がサーバーとして機能し、もう一方がクライアントとして機能する、いずれかのフレーバー (生の TCP や UDP、または HTTP などのより高いレベルのプロトコル) のネットワーク接続を開きます。次に、それぞれの側で、相手側から送信されたデータを介してデータを書き込んだり、読み取ったりすることができます。そこからかなり複雑になる可能性があります。「C# Sockets」や「C# HTTP」などを Google で検索すると、このテーマに関するチュートリアルが多数見つかります。

于 2009-11-07T05:39:50.373 に答える
1

これは、 Binary Formatterを使用してSocket接続を介して C# オブジェクト (送信するメッセージを含めることができます) を送信することに関する非常に優れた記事です。最も効率的ではありませんが、把握して作業するのは非常に簡単です。

于 2009-11-07T05:54:06.790 に答える