论文部分内容阅读
随着计算机应用的发展与普及以及网络经济的到来,新的经济模式对传统企业的运营模式和应用开发方法都提出了新的要求。 浙江电视台新闻中心作为一个较大规模的新闻传播媒体在信息化方面一直走在前沿位置,存在着较多的信息孤岛,如何有效的利用原有的信息资源并使它们能够协同工作并为未来企业的B2B集成提供接口就成为了浙江电视台新闻中心新一轮业务整合的关键和重点。而企业应用集成正是解决这一问题的最佳办法,但是传统生产型企业的集成方法代价高,实现复杂,并不适合新闻中心的集成需要。在为浙江电视台新闻中心开发新闻交流系统(ZJTV-NXS)的过程中我们所进行的多应用数据集成实践为我们采用新的集成技术与集成模式提供了必要的经验。经过对新闻中心集成实践的总结,同时参考了一些成熟产品的集成机制,在此基础上我们结合分布式技术、XML技术和JAVA应用技术,提出了一个能够完成新闻中心应用逻辑集成的框架结构——XNC A2Ai框架。 该框架采用了异步消息代理机制,能够有效的解决传统的集成方法所存在的如应用与适配器结合紧密,数据表示形式特殊等问题,同时具备集成到该框架中的应用无需修改,实现代价较低,能够通过建立企业模型为企业提供完整的企业数据进而实现B2B集成等优点。 文中首先讨论了包括分布式计算以及设计模式在内的框架建立的理论基础和关键技术,然后分析了浙江电视台新闻中心现有应用的现状与数据流,以及这些系统间的数据交互,在此基础上给出了一个针对新闻中心业务流程基于XML的应用集成框架的总体结构,描述了整个框架各组成部分的作用和整体数据流程,并且讨论了框架中的消息流和消息验证过程,并给出了框架中关键模块的实现技术。