首页 >> 大全

webservice是什么意思(Web Service的标准是什么)

2022-08-07 大全 119 作者:考证青年

WebService是什么鬼?

一、什么是网络

1. 什么是网络?从表面上看,它是一个将 API 暴露给外部世界的应用程序,可以通过 Web 调用。也就是说,您可以通过Web 以编程方式调用实现某个功能的应用程序。在更深层次上,Web 是 Web 应用程序的一个新分支,它是自包含、自描述、模块化的应用程序,可以通过 Web(通常是 Web)进行描述、发布、查找和调用。

2.Web 是一个基于网络的分布式模块化组件,它执行特定任务并遵守特定的技术规范,使 Web 能够与其他兼容组件进行互操作。它可以使用标准的 协议,例如超文本传输​​协议 HTTP 和 XML,在 和企业 上实现功能。平台是一组定义应用程序如何在 Web 上互操作的标准。您可以在任何您喜欢的平台上使用您喜欢的任何语言编写网络。

3. 为组件提供服务 • 通过 Web 提供、定位于 URL 的方法调用 • 基于技术 • 未来的去中心化应用程序

二、网络标准

1.SOAP( )

2. UDDI(n ,,) 统一描述发现和集成协议 - 公共或企业自己的注册和查询

3. WSDL (Web) – 描述语言

三、网络标准

1. 通过标准网络协议为网络用户提供有用的功能。大多数情况下使用 SOAP 协议。

2. 可以非常详细地描述他们的接口,这使得用户可以创建客户端应用程序来与他们进行通信。该规范通常包含在称为 Web 服务描述语言 (WSDL) 文档的 XML 文档中。

3. 已注册,以便潜在用户可以通过 、 and (UDDI) 轻松找到这些服务。

4.该架构的主要优点之一是它允许在不同平台上用不同语言编写的各种程序以基于标准的方式相互通信。

5.我们定义为:通过 SOAP 在 Web 上提供的软件服务,使用 WSDL 文件进行描述,并通过 UDDI 注册。

四、SOAP

•Soap 是 XML Web 的通信协议。

•SOAP 是一种定义消息的 XML 格式的规范。包含在一对 SOAP 元素中的结构正确的 XML 段是 SOAP 消息。

•SOAP 规范的其他部分描述了如何将程序数据表示为 XML 以及如何将 SOAP 用于远程过程调用 (RPC)。这些可选的规范部分用于实现一个 RPC 样式的应用程序,其中客户端将发出一个 SOAP 消息(包含可调用函数,以及要传递给函数的参数),服务器将返回一个包含结果的消息函数执行。目前,大多数 SOAP 实现都支持 RPC 应用程序。 SOAP 还支持基于文档的应用程序,其中 SOAP 消息只是 XML 文档的包装。文档形式的 SOAP 应用程序非常灵活,许多新的 XML Webs 都利用此特性来构建使用 RPC 难以实现的服务

WebService是什么鬼?

五、SOAP

•SOAP 规范的最后一个可选部分定义了包含 SOAP 消息的 HTTP 消息的样式。这个 HTTP 绑定很重要,因为几乎所有当前的操作系统(以及许多以前的操作系统)都支持 HTTP。 HTTP 绑定是可选的,但几乎所有 SOAP 实现都支持 HTTP 绑定,因为它是 SOAP 的唯一标准协议。出于这个原因,人们经常错误地认为 SOAP 必须使用 HTTP。事实上,一些实现也支持 MSMQ、MQ 系列、SMTP 或 TCP/IP 传输,但由于 HTTP 如此普遍,几乎所有当前的 XML Web 都使用它。由于 HTTP 是 Web 的核心协议,因此大多数组织的网络基础设施都支持 HTTP。

• 到目前为止,SOAP 最引人注目的特性是它可以在许多不同的软件和硬件中实现

在软件平台上实现。这意味着 SOAP 可用于链接企业内外的不同系统。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了