Web服务

浏览百科全书

(1)Web服务可以引用从网站交付的任何功能。由于有无数来自Web的应用程序和服务,因此在非it出版物的文章中,这种术语的使用很常见。尽管该术语也可能出现在技术期刊上,指的是Web上的任何产品,但精明的记者会避免使用这种用法,因为“Web服务”有一个非常具体的定义(参见定义#3)。

(2)亚马逊的云服务由亚马逊网络服务子公司提供。看到亚马逊网络服务

(3)为特定技术创造通用名称的另一个例子(参见命名惨败), Web服务也指面向服务体系结构的接口,在这种体系结构中,基于Web的应用程序使用包括XML、HTTP、UDDI和SOAP在内的开放标准动态地相互交互。此类应用程序通常在幕后运行,一个程序与另一个程序“对话”,服务器对服务器或客户端对服务器。看到面向服务的体系结构

服务在Internet上注册,以便应用程序可以搜索、查找和无缝交换数据。桌面和移动设备都可以使用它们,如果服务是收费的,则包括支付处理。有关移动Web服务协议,请参见DPWS

私人的实现

当大型企业需要与其部门、子公司或客户交换数据时,也可以使用Web服务。在这种受控制的情况下,传递的数据很容易定义。此外,由于Web服务使用开放标准,供应商可以为客户提供客户端软件,而不管使用什么平台。

CORBA和DCOM

在过去,Web服务风格的体系结构偶尔在使用行业标准CORBA和Microsoft的DCOM分布式组件平台的专用网络中实现。看到CORBA而且DCOM

这只是一个协议

Web服务定义的是格式、传输和接口标准,而不是交换数据的含义。在任何Web服务投入运行之前,必须就每个服务组件必须提供的词汇表和功能达成行业协议(参见ebXML).看到Web服务协议而且XML

Web服务协议栈 UDDI用于注册和发现在Web服务描述语言(WSDL)中描述的服务。UDDI事务使用SOAP与UDDI服务器通信,应用程序使用SOAP请求服务。SOAP消息由HTTP通过TCP/IP传递。看到肥皂UDDIHTTP而且TCP / IP

你会喜欢的PCMag故事

Baidu
map