2015-03-18 88 views
-1

我試圖將SOAP Web服務公開爲API PRoxy。我們可以在Apigee中做到這一點嗎?我們可以創建API Proxy並將其作爲API公開。將SOAP URL公開爲API

回答

0

你提到你'試圖公開SOAP Web服務作爲API代理' Apigee肯定支持這個,我想你想要的是一個Pass Through Proxy。如解釋here;

  1. 在儀表板中,單擊+ API代理。
  2. 在New Proxy API對話框中,選擇WSDL作爲起點。選擇WSDL的來源。 URL - 輸入您希望使用的WSDL的URL。文件 - 在文件系統上選擇一個WSDL文件。在有其他依賴文件的情況下,您可以選擇所有這些文件。示例URL - 從公共可用Web服務的WSDL列表中進行選擇。這些對於嘗試使用Edge的SOAP/API代理功能非常方便。
  3. 單擊獲取WSDL。
  4. 選擇API代理類型傳遞代理。

接下來,我認爲你有點混淆術語。 Web服務並不總是與API相同。總之,有人會說API是關於消費的,而Web服務是關於集成的。添加像流量管理,安全性,內容協商等功能的API絕對是使用Apigee API代理輕鬆添加的功能。

希望這可以幫助,請標記爲答案,以防萬一。