![Web Service的标准是什么 webservice是什么意思](http://img.gansulong.com/220907/20524H000-0.jpg)
文章插图
一、什么是网络
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.该架构的主要优点之一是它允许在不同平台上用不同语言编写的各种程序以基于标准的方式相互通信 。
【Web Service的标准是什么webservice是什么意思】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 难以实现的服务
![Web Service的标准是什么 webservice是什么意思](http://img.gansulong.com/220907/20524K110-1.jpg)
文章插图
五、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 可用于链接企业内外的不同系统 。
- 小孩可以吃燕窝吗 小孩吃燕窝的好处
- 安卓手机怎么投屏到电视?安卓手机、苹果手机投屏到电视史上最全的
- 寤寐求之什么意思 寤寐求之的意思
- 产妇能吃香瓜吗 产妇吃香瓜的禁忌
- 景行行止什么意思 景行行止的含义
- 茅台飞天5年53度今日价
- 看看你最喜欢哪一款 3款性价比高的便携本推荐
- 青团使用什么做的 青团放保鲜还是冷冻
- 黄码做了核酸变绿码后又变黄码是怎么回事 黄码变绿码最快的方法
- 剑与远征3000钻石兑换码分享 剑与远征3000钻石的神秘代码