1

WebService チャットを作成しました。クライアント側では、利用可能な新しいメッセージがあるかどうかを定期的にチェックするスレッドを実行しています。

Web サービス経由でクライアントに通知する方法があることを知りたいです。

Web サービスに関連する「Solicit Response」というものを見つけました。しかし、私はそれがどのように機能するかわかりません。

どんな助けでも大歓迎です。ありがとうございました

4

1 に答える 1

2

Solicit/Response と Notification は、WSDL 仕様で定義されているメッセージ交換パターンですが、Web サービスではサポートされていません。これらは、Web サービスから Web クライアントへの通信のパターンですが、仕様があいまいであるため、Web サービスでは対処されません。目的を達成するには、クライアントは Web メソッドを公開する必要があります。このメソッドは、サーバーが (この時点でクライアントとして機能して) 呼び出して結果を送信します。基本的に、2 つのピアがあり、クライアントも Web サービスになります。

于 2010-09-07T17:13:38.527 に答える