0

次の要件があります。

着信要求をリッスンするソケット サーバーを作成する必要があります。ソケット クライアントは C で記述されています。クライアントは JSON データを送信します。

クライアント入力は別のソースにリダイレクトする必要があります。たとえば、内部または外部の Web サービス (SOAP、JAX-WS) を呼び出す必要がある場合があります。

私の質問は、そのようなコミュニケーションを達成するための最良の方法は何ですか?

4

1 に答える 1

1

リダイレクト サービスをオブザーバーとして実装し、オブザーバブル (リッスンするソケット サーバー) が呼び出されたときに彼に通知します。このパターンに慣れていない場合は、http://en.wikipedia.org/wiki/Observer_patternをご覧ください。基本的に、リダイレクト サービスによって積極的に情報をプルするのではなく、プロセス チェーンのさらに下に情報をプッシュすることによって、情報の流れを維持します。

SOAP や JAX-WS に関するヘルプが必要ないことを願っています。このようなサービスを通常実装する方法と比べて、要件は何も変わりません。(私のように怠け者なら、wsimport コマンドライン アプリケーションを使用してください ^^)

于 2011-07-25T09:28:56.103 に答える