繁体   English   中英

如何访问REST Web服务的方法

[英]how to access a method of REST web service

我创建了一个REST Web服务,并成功地将其与客户端一起使用。 我面临的问题是,当我调用任何服务方法时,我必须向客户端提供方法的“路径”。 但对于实时服务,人们如何知道服务所暴露的方法是什么以及它们的“路径”是什么。

在基于SOAP的服务中,可以在WSDL文件中指定相同的内容,只需访问WSDL文件,客户端就可以知道服务公开的方法是什么。

是否有与REST Web服务类似的方式,如果客户端只知道服务的URL,那么它可以找到服务中存在的方法以及它们的路径,从而可以通过将它们的路径附加到URL来使用它们的服务。

谢谢

不,休息网络服务预计会遵循一个对象模式,其中向www ... /公司的GET请求将返回所有公司,向www ... /公司发布POST,其中包含一些数据会将新公司添加到列表/ db,删除DELETE等等。

因此,开发人员应该能够确定如何使用每个URL,但是必须以相同的方式查找网站或了解其URL,您必须告知这些服务的位置。

有WADL。 但我发现没有替代好的文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM