0

.NET 2 を使用してソケット経由で IPC を実装しています。(接続が確立されたら) クライアントとサーバー間のメッセージングに確立されたベスト プラクティスがあるかどうか、またはケースバイケースで定義されているかどうか疑問に思っています。

たとえば、クライアントからサーバーにメッセージを渡す場合、次のうちどれが最適ですか。

  • カスタム定義のメッセージング インターフェイス (「STARTPROCESSX」の文字列を送信)
  • オブジェクトを XML にシリアル化し、それらを介して通信します (このシナリオでは、どのようにメソッドを呼び出しますか)

いくつかのメモ:

  • WCF または IIS の使用はオプションではありません
  • 接続が確立されると、サーバーはリクエストなしでデータをクライアントにプッシュする必要があります

他に考えられるメッセージ オプションを除外した場合は、お知らせください。

4

2 に答える 2

0

私のソリューションでは、カスタム定義のメッセージング インターフェイスを作成することになりました。

于 2014-01-23T14:38:05.183 に答える
0

たぶん、xml-rpc を見てください。あなたがやりたいことは大丈夫だと思います

于 2013-05-16T17:08:19.120 に答える