REST和SOAP网络服务

7 浏览
0 Comments

REST和SOAP网络服务

如果给定一个REST或SOAP web服务的URL,我们如何找到它提供的方法。

例如:http://ip地址:端口号/项目名称/服务

0
0 Comments

REST和SOAP Web服务的问题出现的原因是REST服务不是自描述的。由于REST可以以多种方式实现,没有一种确定的方式可以说“是的,这个响应是REST”。例如,它可以返回XML数据,也可以返回JSON格式的数据,或者如果有意外或缺少参数,则只返回HTTP错误代码。解决方法是通过在URL的末尾添加“?wsdl”来确定服务是否是基于SOAP的。如果返回的是基于XML的WSDL文档,则是基于SOAP的服务。

0