2016-04-06 5 views
1

WSO2 ESBを使用して、既存のSOAP WebサービスをREST Webサービスに変換する必要があります。ドキュメンテーションのサンプルをうまく使ってみました。また、トランスフォーマープロキシーを作成し、既存のWSDL URLとしてエンドポイントを設定しました。私の場合、私はSOAPとして応答を得ています。だから私はどのように作成されたプロキシのJsonにその応答を変更できますか?私はアウトシーケンスをたくさん試しました。しかしクーデターはそれを成功させる。誰でも私にこれを行うための正確な手順を教えてもらえますか? 私は[リンクの説明をここに入力してください] [1]wso2でRest soap Webサービスに変換する方法ESB

[1]:http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDLウェブサービスとしてご利用いただけます。

答えて

2

あなたはまた、RESTサービスとしてSOAPサービスを公開するREST APIのサンプルを見ることができますhttps://docs.wso2.com/display/ESB490/Using+REST+with+a+Proxy+Service#UsingRESTwithaProxyService-RESTClientandSOAPService

でRESTクライアントとSOAPサービスのセクションを参照してください。 https://docs.wso2.com/display/ESB481/Sample+800%3A+Introduction+to+REST+API

+0

ありがとうございました。私も彼らに従った2。しかし、私は依然としてJson形式でクライアントへの応答を得ることができません。このソープレスポンスをペイロードファクトリとしてプロキシ内のjsonに変換するにはどうすればよいですか? –

+0

thanks.its working –

1

あなたのREST API(上のSamisaの回答の例のリンクを参照)では、out型のシーケンスで次のプロパティを使用して、メッセージタイプをJSONに変換します。

<property name="messageType" scope="axis2" value="application/json"/> 
関連する問題