2013-01-20 57 views
1

說我有託管在一個網絡服務器一個REST API: someone.com/api/WSO2 ESB公開一個REST API保持URI部分

我想通過使用WSO2 ESB代理服務公開此REST API。 esb.com/api/

它應該轉發任何後在esb.com/api/。所以,如果我打:

esb.com/api/param1/param2

應該使用匹配的真正的服務:

someone.com/api/param1/param2

我如何將URI部分從代理服務傳遞到真正的Web服務?

回答

0

不要嘗試爲REST API使用代理服務。代理服務用於Web服務。在WSO2 ESB中使用API,這些代理服務類似於REST API。 This氧氣罐的文章和this樣本文件將對你有用。

+0

您能解釋一下如何將URL發送到目標REST API?例如,如何將/ param1/param2發送到 <地址URI = 「HTTP://本地主機:9000 /服務/ SimpleStockQuoteService」 格式= 「soap11」/> oazabir