||||
关于Web服务的定义主要有以下几个方面:
l W3C给出的定义:Web服务是由URI标识的软件应用程序,其接口和绑定可以通过XML构件进行定义、描述和发现,Web服务支持通过基于因特网的协议使用基于XML的消息与其他软件应用程序直接交互。
l Microsoft给出的定义:Web服务提供在一个使用标准协议(如HTTP、XML、XSD、SOAP和WSDL)的松散耦合环境中交换消息的能力。
l IBM给出的定义:Web服务是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应用,可以在网络(通常为w曲)中被描述、发布、查找以及通过Web来调用。
l Rogue Wave给出的定义:Web服务是在一个使用Internet协议的松散耦合系统中互操作的应用程序。
l The Stencil Group给出的定义:Web服务是松散耦合的软件组件,它们封装了离散的功能,通过标准的Internet协议可以访问这些组件。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-6-19 04:34
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社