3

私たちは、WWSAPI に基づくクライアント サーバー アーキテクチャの定義の開始段階にあります。

私たちのサービスの 1 つは、クライアントが特定の基準に基づいていくつかのデータ更新に接続してサブスクライブできるようにする必要があります。このデータは、作成または更新されたときに、サーバーからクライアントへのコールバックを介して配信する必要があります。

WCF では、クライアントがサーバーにコールバックを提供できるようにする二重チャネルを使用できますが、二重チャネルは WWSAPI でサポートされていないことを読みました。

これは正しいです?WCF で二重サービスを定義し、それを WWSAPI クライアントで使用することについては、既に十分な経験がありますが、WWSAPI で二重サービスを定義することは可能ですか?

これに関する良い例はありますか?あらゆる WCF 情報の中から適切な WWSAPI の例を見つけるのは非常に困難です...

更新: 1 週間で 3 回再生されました! C++ で再タグ付け

4

2 に答える 2

0

TCP Channel Layer Examplesを見てください。RequestReplyクライアント/サーバーがソリューションです。

于 2011-11-23T18:50:15.993 に答える
0

WWSAPI クライアントで WCF 二重サービスを利用できるとのことでしたので、私は同じ制限に遭遇し、クライアントとサーバーの間にある WCF サービスを実装することで回避しました。私たちのものはルーターですが、厳密には必要ありません。WWSAPI サーバーを定期的にポーリングし、値が更新された場合はクライアントにコールバックします。更新とコールバックの間の遅延と、ポーリングによるサーバーの負荷とのバランスが取れているため、理想的ではありませんが、機能します。

私たちの場合、WCF クライアントを使用していましたが、前述のように、WWSAPI --> WCF 二重サービスが既に機能しているようです。

于 2012-03-02T03:47:08.993 に答える