Web服务体系包括客户端应用程序、ASP .NET Web服务程序以及一些文件,如代码文件.asmx文件和编译后的.dll文件。
Web服务的体系结构如图14-1所示。
|
(点击查看大图)图14-1 Web服务的体系结构 |
WebService是一种应用程序,其作用是向用户提供功能,并以受控的方式提供一些服务和数据访问。WebService通过基于标准的开放接口被访问,如SOAP和HTTP,所以WebService可以在任何支持这些标准的操作系统(如Linux等)中使用,并非仅为.NET平台所独有,这就为跨平台的操作创造了条件。
SOAP规范已经存在一段时间了,有时这是很难与其他销售商的Web服务交互操作的原因。为了解决这个问题,建立了Web服务交互操作组织(Web Services Interoperability Organization (http://ws-i.org))。这个组织用WS-I基本个性化配置定义了Web服务的需求。WS-I基本个性化配置规范详见www.ws-i.org/Profiles/BasicProfile-1.1.html。
【责任编辑: 云霞 TEL:(010)68476606】
|