绝境处 SOA展现一线曙光
经过尝试,陈兴发现现有的IT平台根本没有办法实现新的需求,他和团队几乎陷于绝境中。在一次偶然的机会,陈兴注意到SOA正是解决自己难题的好办法。面向服务架构模型的SOA就是根据需求,通过对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,服务层是SOA的基础,可以直接被应用调用从而有效控制系统中的交互性需求。
SOA的关键特性是:一种粗粒度与松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。这样,可使高达集团各分子公司按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,并可以把现有的或已有的应用作为服务。
而且基于SOA的应用系统可以很方便地与其他应用系统实现交互,不但能全面支持高达集团统一财务预算管理对信息共享和交换的需要,而且包含了对未来业务系统整合需求的前瞻把握。
简单地说,SOA就是一组IT平台架构原则,这些原则既有SOA特有的,如面向服务,IT平台依据业务灵活而构建,也有被早已被业界广泛接受和使用的,如松散耦合、隔离关注、模块化、可重用性等。因此,高达集团对SOA的采纳形式也具有从简单到复杂的各种形式。