2015-05-07 51 views
1

我是新来的REST Web服务,并同时学习它的一个问题让我觉得, 在基于SOAP的Web服务,WSDL是充当客户和服务供应商之间的合同,因此,客户将通过阅读WSDL文件知道如何与服务提供者交互,并创建一个能够与服务提供者交互的高度客户端。据我的理解,在其他Web服务中,我们没有WSDL,所以客户端将如何自动生成它的存根?怎么REST客户端会自动生成它的存根witgout WSDL文件

+0

请参阅本:http://stackoverflow.com/questions/27327018/creating-a-wadl-and-wsdl-in-java/这:http://stackoverflow.com/questions/452750/why-the -slow-WADL摄取 – Bogdan

回答

1

在REST中,通常不会自动生成客户端。有一种叫做WADL的东西,它是一种“REST的WSDL”,但它不是一个标准,可能永远不会成为标准。但是一般来说,所有REST客户端都需要在不使用服务元数据的情况下创建。

相关问题