1

最初に私が試みていることを説明させてから、私が直面している問題に取り掛かります...私はwso2 esbを使用して、既存のWebサービスにhttppostリクエストを送信できるようにプロキシWebサービスを作成しています。サンプルのaxis2サーバーでホストされているSimpleStockQuoteWebサービスについて考えてみます。今、私はそれをプロキシして、httppostリクエストを介してシンボルを送信したいと思います。誰かがそれをどのように行うことができるか説明できますか?

現在、simplestockquoteサービスは、soapメッセージ形式でのみ受け入れて返信します。xslt変換を使用することを考えています。実用的なサンプルへのリンクは大いに役立ちます。

前もって感謝します。!!

これは私が実際に欲しいものの例として役立つことができます...

現在、次のフォームから直接プロキシまたはサービスにPOSTリクエストを送信できます。

curl "http:// localhost:8280 / services / StockQuoteProxy" -X POST -d'IBM' -v -H "Content-Type:text / xml" -H "SOAPACtion:urn:getQuote"

そしてそれは今うまくいきます私は私の要求を次の形式にしたいです:

curl "http:// localhost:8280 / services / StockQuoteProxy" -X POST -d'function = getQuote&synbol = IBM' -v

4

1 に答える 1

1

次の例が役立つと思います。

  • サンプル 152 : SOAP から REST/POX へのトランスポートとメッセージ形式の切り替え
  • サンプル 440 : JSON を介した SOAP サービスの公開
于 2012-06-25T13:42:19.127 に答える