2014-09-24 87 views

回答

2

不,这不是必需的。

在公开API时,仅仅是让应用程序能够从远程应用程序调用服务,您可以将自己喜欢的终端(http,ftp,文件等)作为一个服务调用。

现在,如果您想创建REST API,您将以表示您的资源和方法的方式公开HTTP。

但是,为什么要手动完成所有这些工作,然后需要记录它并进行验证,并且如果更改了某些内容,则需要触摸手动工作的所有位置,如果可以编写RAML文件(设计API-First),然后使用API​​Kit + Mule来表示该API的相应流程?

0

对于mule中的API集成,没有必要使用RAML。此外,您使用的文件类型通常基于您正在使用的Web服务(SOAP/REST)。最好先使用RAML定义来设计API。