SOA基础
面向服务结构的主要目的,就是要将业务与信息技术有效的结合,并使二者更加的有效。SOA将为创建二者共存互惠的局面搭建桥梁,这二者也是以往最为强大和有价值的,而且,SOA也是业务和IT更好的结合之后的业务需求。
目录:
-
>什么是SOA?
SOA,即service-oriented architecture,面向服务架构。是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
-
>SOA服务定向原则
通常采用SOA技术的人都希望只要成功实施SOA,那些和面向服务技术平台相关的利益就能得以实现。但是,要想真正且有效的实现SOA转变这个长期且具有战略地位的目标必须采用和自动化逻辑设计一致的方法。
在建立一个面向服务的方案之前,先要了解是什么令一个独立的服务适合SOA支持其战略目标。换句话说,应该在工程的生命周期前期提出这个问题,即确保服务真正是面向服务建立起来?
-
>SOA基础架构
任何一个SOA基础架构产品都是实现SOA的方法之一,是人们在实现SOA这一路走到现在的一个里程碑,但同时,这并不意味SOA的完结,SOA本身还要继续发展。平台软件能够为整个企业的服务架构,提供必要的主干网络,但是选择怎样的方案只能依据企业的具体需要来定。