2012-02-23 5 views
0

WSO2をエンタープライズサービスバスとして使用するWebサービス(WCF)のプロキシサービスを確立することができます。私のWebサービスの負荷を軽減するために、WSO2でメッセージストアを使用し、転送プロセッサを使用して、Webサービスを利用できる速度でフィードすることを計画しています。私はこれが article,を参照して、応答がちょうどファイルに記録されているイン/アウトサービスについて語っています。このパターンを使用して、ファイルに記録するのではなく、クライアントに応答を戻すことは可能ですか?WSO2 - メッセージストアを使用して同期Webサービスを呼び出し、応答を返す

これが可能かどうかはわかりませんが、プロキシサービスの設定方法について誰かが考えてもらえるかどうかは分かります。

答えて

0

あなたは

<sequence xmlns="http://ws.apache.org/ns/synapse" name="replySequence"> 
     <log level="full"> 
      <property name="REPLY" value="MESSAGE"> 
     </property></log> 
     <!-- Send the messages where they are destined to (i.e. the 'To' EPR of the message) --> 
     <send/> 
    </sequence> 

...このような<drop/>を削除<send/>仲介者を追加することにより、資料に記載さreplySequenceを変更することができ..orあなたは、このように明示的に応答を送信するエンドポイントを定義することができます。..

<sequence xmlns="http://ws.apache.org/ns/synapse" name="replySequence"> 
    <log level="full"> 
     <property name="REPLY" value="MESSAGE"> 
    </property></log> 
    <!-- Send to an explicit address --> 
    <send> 
    <endpoint> 
     <address uri="http://{Add your address here}/"/> 
    </endpoint> 
    </send> 
</sequence> 
+0

他のサービスに送信したい場合は、あなたの提案がうまくいくと思いますが、その要求を発信者に送り返してください。とにかく私はそれをすることができますか? – Premkumar

関連する問題