2014-09-24 23 views

回答

2

不,這不是必需的。

在公開API時,僅僅是讓應用程序能夠從遠程應用程序調用服務,您可以將自己喜歡的終端(http,ftp,文件等)作爲一個服務調用。

現在,如果您想創建REST API,您將以表示您的資源和方法的方式公開HTTP。

但是,爲什麼要手動完成所有這些工作,然後需要記錄它並進行驗證,並且如果更改了某些內容,則需要觸摸手動工作的所有位置,如果可以編寫RAML文件(設計API-First),然後使用API​​Kit + Mule來表示該API的相應流程?

0

對於mule中的API集成,沒有必要使用RAML。此外,您使用的文件類型通常基於您正在使用的Web服務(SOAP/REST)。最好先使用RAML定義來設計API。