● 摘要
当今IT技术发展日新月异,企业从早期的单一小型C/S应用阶段,没有系统集成的需求,然而发展到如今的基于不同技术和平台的分布式系统阶段,急需企业信息系统集成,但是暴露出两大难题,一方面各司其职的系统之间缺乏互联互通数据共享事务协作的能力,形成了信息孤岛;另一方面虽然通过IBM消息队列等技术实现分布式系统间信息交换,但是每个公司的解决方案各不相同,定制性强,可重用性低,不利于扩展,操作复杂等。
为了帮助企业解决以上难题,论文通过对适配器技术的分析和研究,提出并实现一套标准统一的可视化配置的基于IBM消息队列的适配器系统为核心的数据整合平台来完成系统间信息共享和协作,降低系统集成成本,提高企业信息系统集成度。
首先,该系统从功能角度上,可以大致分为两大块,一块为消息队列适配器系统,包含可视化开发工具,用户使用它进行开发和配置实现企业自身的业务需求,从而实现系统间业务流程管理自动化;另外包含适配器运行时核心功能,包括消息队列管理器连接和配置,业务场景服务模型化,为适配不同系统间数据交换提供多种数据格式转化器,日志管理,监控管理,负载均衡和容错管理,事务管理,消息处理等,很好的解决信息孤岛难题。另外一块为适配器软件开发包,建立在企业消息总线之上,提供基础功能接口供适配器调用和实现,很好的解决定制性强,扩展性差和重用性低等难题。
其次,该系统从体系结构角度上,又是分层设计的,系统的核心部分从低到高主要分布于会话层,功能层,业务层和用户层。其中适配器软件开发包位于会话层和功能层,适配器运行时位于功能层和业务层,这两部分采用C++语言实现,提供系统运行时核心功能;而可视化开发工具位于用户层,这部分采用JAVA Swing技术实现,操作简便,用户体验性强,提供系统功能的可视化配置。
最后,此适配器系统平台的实现,为不同企业的信息系统集成提供标准统一的解决方案,很好的解决了两大难题,提高企业数据整合能力。
相关内容
相关标签