我有一个要求,我需要在eclipse中创建一个向导/插件来生成API的Java客户端代码' (休息)。我一直在寻找可以使用的开源代码。只有我能找到的参考来自fiware(http://catalogue.fiware.org/enablers/downloads-24)。该插件无法正常工作,因此我不确定代码是否正常。
有没有替代方案。我想采用这个并扩展代码以支持多个API平台和SOAP服务。
答案 0 :(得分:1)
为了自动为RESTful服务生成客户端,您需要对此类服务进行一些描述。
目前,WADL是一种适合提供此类信息的格式(类似于SOAP服务的WSDL)。研究的格式,但可能还有其他。
有些工具已经能够处理WADL并为所描述的应用程序生成Java客户端,例如wadl2java或者,这也在这里讨论:Restful Client from WADL。他们还提到了Fiware,你可以将它作为自己插件的起点。