摘要: |
随着中国铁路信息化的不断发展,铁路系统对于信息共享的要求越来越强烈。现有的铁路信息系统间存在的“信息孤岛”等问题,已经影响了铁路信息化的发展。铁路信息共享问题应尽快解决。
铁道部发布的信息化总体规划,提出了建立信息共享平台的构想。而在信息技术日新月异的今天,采用什么样的架构来构建信息共享平台,是首先需研究和解决的问题。面向服务的架构(SOA)是目前比较流行的架构方式,其面向服务的思想对于整合铁路现有信息系统的资源可以起到很好的效果,而且在SOA架构下,现有系统的功能结构无需做大的改动,这一点也决定了利用SOA构建信息共享平台用于解决铁路信息系统这个复杂大系统的信息共享问题是可行的。
实现SOA的方式中,业务流程管理无疑是现阶段最佳选择,其主要思想就是把各系统提供的多个Web服务,根据一定的业务规则,按照一定的流程,集成为新的复合服务,实现新的功能,并能对这些流程进行实时监控和管理。
本文完成的主要工作包括以下几个方面:首先创新性地将面向服务的业务流程管理思想引入铁路信息共享领域,为铁路信息共享问题的解决提供了新的思路;其次,论证了用这种方法解决铁路信息共享问题,优化整合铁路信息资源的可行性和可操作性;最后,用业务流程集成的方法实现了2个符合铁路信息共享需求的功能,用实例说明了基于SOA的业务流程管理,是铁路信息共享问题的行之有效的解决方案。 |