第五章;目录;5.1 Web服务; Web服务(Web Services)主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口,通过借鉴和利用现有的Internet开发互连标准在各种平台基础上构建一个通用的、与平台无关的、与语言无关的技术层规范,来实现不同平台应用的互连和操作,为进一步信息共享、推广和开发各类Internet应用提供最佳手段,也为网格计算等技术注入新的活力。
然而,Web服务目前还没有一个公认的确切定义。从表面上看,Web服务就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的应用程序编程接口(API),就是说,用户能够用编程的方法通过Web调用来实现某个功能的应用程序。大致上,Web服务有以下两种表述。
;1.Web服务是一组应用程序;2.Web服务是一组服务; 因此,Web服务具有完好的封装性、松散耦合,使用标准协议规范,高度可集成能力、可跨越防火墙等特征,因而具有广阔的应用前景。它为B2B通信和系统整合提供了巨大的可能性,但因缺乏一个有效的安全解决方案,使得Web服务不能方便地应用于企业业务。
而Web服务的基本架构由三个角色和三个基本操作构成。三个角色分别为服务提供者(Service Provider)、服务请求者(Service Request)和服务注册中心(Ser
原创力文档

文档评论(0)