0 引言
经过过去十多年的信息化建设.昆明滇池投资 有限责任公司(以下简称滇投公司)逐步建立起了大批计算机信息系统.但其下属各部门也建立起了各自的信息系统.由于建设时间、开发平台、建设方式的不同.导致这些信息系统之间是相互独立的.形成了“信息孤岛”.使得各部门之间的各种 系统难以兼容.大量的信息资源不能充分发挥应有的作用所以公司迫切需要构建一个统一的信息平台,将这些独立的信息系统联系起来.形成一个有机的整体.实现各部门问的高层次的数据共享、服务共享。面向服务的体系结构(SOA)很好地解决了上述问题.尤其是针对多个不同技术开发。运行 在不同平台的应用程序的相互通信。
本文以昆明滇池投资公司污水处理综合平台项目的建设为例.介绍SOA的关键技术.分析SOA 在应用中的难点.给出了SOA的一般实施方案和 在污水处理行业的具体应用。
1 S0A技术概述
面向服务的体系结构(Service-OrientedArchitecture.SOA)是一个组件模型.它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口采用中立的方式进行定义. 它独立于实现服务的硬件平台、操作系统和编程语言.这使得构建在各种系统中的服务可以一种统一 和通用的方式进行交互.
从技术层面上来看。SOA并不是一项技术创 新.传统的技术在构建SOA系统时同样能派上用场 实际上.在采用SOA进行系统整合的项目中 很多被整合的系统本身就是基于传统技术开发的 SOA与传统系统集成技术体系的区别在于系统均是基于“服务”构造. “服务”之间的交互和组合采用了一种基于“服务中介平台”的方式实现松耦合。
………………
中国城镇供水排水协会(中国水协) 住房和城乡建设部城镇水务发展战略国际研讨会指定网站 国际水协会中国委员会工作网站
全国中长期科技发展十六项专项之一、中国十六大中长期重点专项 - 中国水体污染防治重大专项发布网站
技术支持:沃德高科(北京)科技有限公司 Copyright 2003-2011 版权所有 京ICP备12048982号-4
通信地址:北京市三里河路9号城科会办公楼201(100835) Email:water@chinacitywater.org Fax:010-88585380 Tel:010-88585381版权所有: 水世界-中国城镇水网