【发布时间】:2013-11-25 11:17:32
【问题描述】:
虽然我使用 Visual Studio 构建 Web 服务已经有一段时间了,但我对一般 Web 服务世界的了解非常有限。 在 Microsoft Technologies 的情况下,我们创建 .asmx 文件并使用基于 HTTP (AFAIK) 的 SOAP 协议进行通信
现在,当我在研究 Google 提供的网络服务时,在这个 link!,该页面上的示例网络服务 URL 是:http://maps.googleapis.com/maps/api/service/output?parameters
我明白了,Google 提供的网络服务只是一个 HTTP 请求/响应。这里也使用 SOAP 协议吗?
如果是,客户端如何知道它应该使用 SOAP 协议? 如果不是,基于 SOAP 的 Web 服务是否仅在 Microsoft 技术中使用? 其他 Web 服务提供商是否只是将它们作为 HTTP 请求/响应提供。
非常感谢对不同 Web 服务方法进行分类的答案?一个 URL 也足够了。
提前致谢。
【问题讨论】:
标签: web-services soap