您的位置:首页 > 其它

南京油运 从信息资源规划到SOA集成(下)

2009-05-11 20:57 225 查看
滚动开发滚动上线 创新的系统集成模式
从2007年11月29日集成项目正式启动到2009年1月30日开始应用集成的分模块验收,一年多的时间里,来自不同软件厂商的开发、实施人员加上咨询、监理方组建了南京油运集成项目的“联军”。“客户提出的整合需求,有门户层面的、交互层面的、单点登录层面的,还有流程层面的,数据交换层面的。事前、事中、事后的集成彼此交错,在集成的同时还有新的应用系统的开发,规范的制订。于是我们采取了‘滚动开发 滚动上线’的方法”,沈晖谈到这一点甚为激动。
之前做信息资源规划好比“打地基”,稳扎稳打无可厚非,现在要多管齐下绘宏图,怎样才能做到胸中有丘壑,下笔如有神呢?
余俊介绍说,在集成项目启动之初,首先由信息中心和华胜天成牵头,邀请金蝶、菲奈特等核心应用开发商共同成立了总的项目集成组。先通过充分沟通制定了共同认可的集成规范,然后带领各方在实施过程中严格遵守。以信息交换格式的标准化为例。油运行业涉及的数据和信息格式比较繁杂,如果没有一个良好的规范来约束,在内部系统之间进行信息交换的时候就会由于格式表述的不统一带来巨大的消耗。因此整合平台上定义的各种内部信息交换格式应该首选国际标准,其次国家标准,然后才是行业标准和企业标准。
规范有助于意识的贯彻,但项目在具体的落实中仍然少不了磕磕绊绊。钱晓明告诉51CTO记者,要实现这样的集成必须坚持两个原则,““一是要遵循标准,二是要迭代发展。标准化的格式、接口有利于服务的拼装,系统的对接;但是任何标准都不能脱离应用本身的基础,而且必须意识到企业自身的标准也是迭代式发展形成的。”
信息交换格式的标准化就是这样一个发展的过程。现有各种业务系统内部维护着自身的信息格式,但在交换到平台上处理时,所有的信息先转成标准的信息逻辑结构,然后在平台上以通用的格式进行处理,处理完毕后再转换成相应的目标系统的格式,送入目标系统。当规划新业务系统时,按照标准定义信息交换格式,使未来的系统逐渐向标准化演变。


498)this.style.width=498;" border=0>


图:应用系统之间的信息交换
‘滚动开发 滚动上线’的创新方法也给项目总包商华胜天成带来了超越项目本身的思考。“单一的软件开发商不可能为企业提供所有的应用系统。基于ESB,SOA架构集成平台的存在可以让系统集成商、软件开发商和其他合作伙伴的解决方案很好地协同集成在一起为企业服务。” 华胜天成软件集成中心总经理袁胜介绍说。“当基于SOA架构的项目实施到一定阶段的时候,比如说我的数据已经达到了能够让各个系统之间共享,我的流程已经达到了可编排可灵活定制的情况之下,如果用户再提出相关需求的变动,后续的开发和改动比传统方式要更方便,更快速。”
正是基于平台扩展的考虑,南京油运选择了WebSphere Application Server应用服务器作为统一的J2EE应用支撑平台,在此基础上构建各类Web应用系统。WebSphere Application Server支持水平和垂直扩充的服务器集群,可以通过在单台服务器上添加Application Server数量或者增加新的硬件服务器实现扩展。而且Cluster支持异构的硬件环境,不受服务器数量限制——采用这一方式可以充分利用多台服务器的资源。
如果用户新的需求超出原有的平台框架呢?
“这必然要带来相当的开发工作量。但可以预见到,在整个大的平台框架逐步向标准化、模块化演进,应用接口逐渐丰富、完善、成熟的趋势下,这种需求出现的可能性会越来越少。对于新的需求也采取模块化、构件化的实施方式,不仅可以缩短响应时间,也有利于我们控制后续的投入,降低技术支持的难度。”袁胜说。


498)this.style.width=498;" border=0>

图:南京油运SOA集成架构
迈向第五级 从跨业务部门到实现B2B
SOA成熟度模型中,第五级即意味着全面使用业务信息监控,应用规则处理实时数据,并且将SOA架构延展到整个供应链中。这也是南京油运进行信息化建设的终极目标。“所谓技术上的障碍,比如消息交换、数据交换的模式,数据的管控,服务的注册,这些坎通过一年多的实践都已经迈过去了。我们下一阶段的主要目标是实现B2B集成”邓长林表示,“企业和企业之间实现信息系统整合的需求很明显,比如我们与客商、港口之间的合作。但外部整合的难度主要在于行业标准。”
现阶段,南京油运使用了集成在Websphere应用服务器管理控制台上的Tivoli Performance Moniter来进行系统监控,下一步的工作目标将还包括实现全面的IT服务管理。“整个系统的服务有七十多项,随着服务的增加,未来如何界定服务的颗粒度也将非常重要”,孙建云说。
在“滚动开发,滚动上线”的过程中,搭建在的SOA集成平台上的各个应用系统也开始发挥出集成的功效。余俊介绍了刚刚通过验收的燃料采购控制系统的情况,“在去年油价大幅度攀升的过程当中,我们通过信息系统由采购公司及时汇报各地的油价动态,把握好提前量,节约了大量成本。新的燃料采购控制系统上线后可以准确、实时地了解各个子公司对燃料的需求,从而更严格地控制采购。”据介绍,平台化的信息系统还将支撑起南京油运在世界各地建立“岸基地”,扩大代理业务规模的计划。
系统集成项目的验收通过往往也就意味着甲乙方之间的工作交接,“留下一段佳话”抑或“埋下许多隐患”的例子都屡见不鲜。各路“联军”班师回营之后,留守的信息中心怎样考虑系统的运营、升级呢?
邓长林主任胸有成竹地告诉51CTO记者,“首先,我们与华胜天成都希望能成为信息战略伙伴的关系,建立双方长期的合作。第二,不仅系统平台和应用是遵照标准化的原则建立的,而且在文档管理方面也有相应的制度。第三,信息中心也在合作中不断提高自身的能力,不仅接受产品、技术的培训,而且直接参与到很多应用系统的开发中。”笔者在交流中也了解到,“企业信息应用与集成系统”的成功验收不仅在南京油运的各个业务部门博得喝彩,而且也引起了上级单位长航集团领导的关注。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐