2016-04-06 26 views
1

WSO2 ESB kullanarak mevcut SOAP web hizmetimi bir REST web servisine dönüştürmem gerekir. Dokümantasyonda verilen örnekleri başarılı bir şekilde denedim. Ayrıca bir trafo proxy'si oluşturdum ve son noktayı mevcut WSDL url olarak ayarladım. Benim durumumda cevabı SOAP olarak alıyorum. SO: Oluşturulan proxy'de bu cevabı Json'a nasıl değiştirebilirim? Ben de dışkıyla çok çalıştım. ama coudnt bunu başardı. Bunu yapmak için bana kesin adımları söyleyebilecek biri var mı? Riffered [bağlantı tanımını buraya girin] [1]Sabun web hizmetini wso2 ESB'de Rest haline dönüştürme ESB

[1]: http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL web hizmeti olarak.

cevap

2

https://docs.wso2.com/display/ESB490/Using+REST+with+a+Proxy+Service#UsingRESTwithaProxyService-RESTClientandSOAPService

REST istemcisi ve SOAP Servisi bölümü de REST hizmet olarak bir SOAP hizmetini ortaya REST API örneğini görebilirsiniz bakınız. https://docs.wso2.com/display/ESB481/Sample+800%3A+Introduction+to+REST+API

+0

Bu referanslar için teşekkürler. 2 tane de takip ettim. Ama yine de Json formatında müşteriye cevap alamıyorum. Bu sabun cevabını proxy içinde prox fabrikası olarak json'a nasıl dönüştürebilirim? –

+0

teşekkürler. –

1

REST API'nızda (yukarıdaki Samisa'nın yanıtında verilen örnek bağlantıya bakın) mesaj türünü JSON'a dönüştürmek için aşağıdaki özelliği sırayla kullanın.

<property name="messageType" scope="axis2" value="application/json"/> 
İlgili konular