SOA与Web服务(三)

    面向服务的架构SOA最早是Gartner公司于1996年就提出了,但是它的广为传播却是由于近年来Web服务的兴起和普及。SOA从本质上说是一种理念和体系架构,而Web服务为其提供了可操作的实现手段。尽管Web服务不必以SOA方式实现,并且SOA也可以不基于Web服务,但是目前业界普遍承认Web服务是实现SOA的理想方式。Web服务提供了一整套相关技术(当然还不够),例如XML、简单对象存取协议(SOAP)、和Web服务描述语言(WSDL)、发现和集成(UDDI)等等,这些技术为Web服务自身的消息传送和接收,以及消息传输协议的绑定提供了灵活的、可扩展的语言支持,能够帮助人们针对具体的消息和应用找到编程的方法,从而实现SOA架构所提出的理念。因此,Web服务又可以看成是一系列的标准规范,而SOA是一系列的设计原则。这两种技术目前在应用中正互相促进,发展势头迅猛。 

    由于SOA和Web服务的上述特性,非常适合于用于实现数字图书馆的基于本体的语义互操作。
  1. <!--[if !supportLists]-->数字图书馆语义互操作是一种逐步进化的、分步实施的、分散维护的应用。
  2. <!--[if !supportLists]-->数字图书馆语义互操作需要支持时时更新的、多线程并发的、组合型的、实时的应用;
  3. <!--[if !supportLists]-->数字图书馆语义互操作在系统建立时需要支持“事件驱动架构”(EDA: Event-driven Architecture),而SOA与EDA具有很好的互补性;
  4. <!--[if !supportLists]-->灵活的业务流程管理需要同时支持SOA和EDA。

引用:http://my.donews.com/keven/2006/03/28/soawebservices/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值