| 本方案基于Microsoft的平台: |
本方案基于Microsoft的产品: |
Windows 2000 Server
Windows 2000 Advanced Server |
Windows 2000 Server
Windows 2000 Advanced Server
Windows 2000 Professional
SQL Server 2000
Exchange 2000
Office XP
BizTalk Server |
解决方案介绍
解决方案全称:BFSWITCH
开发商:品高科技
一、开发背景
随着机关企业内部计算机应用水平的不断提高,应用系统的数量和种类也在不断增加。而这些应用系统不论是在底层的支持平台上(如数据库、中间件平台)还是在体系结构上(如B/S、C/S结构等)都存在着很大的差异性,而随着企业的发展,对应用系统的要求也在不断提升,原来由各个独立系统提供的独立功能已经不能满足机关企业应用发展的要求。因此,我们迫切需要建立一套能够将多种不同的业务系统的数据及功能有机整合在一起的系统。
二、方案详细介绍
对于应用整合来说,主要分为数据和功能两个层次的需求。
首先是数据层的信息整合,数据层的信息是应用系统的核心信息,但由于各个应用系统的建设目的和时期的不同,信息的种类也有很大的差别。早期的信息有的是dbf格式的、有的是txt格式的、后期的应用系统也有很多的不同类型的数据库系统类型和数据交换格式,如SQL、Oracle、XML等等。如何有效地整合这些信息,能让这些信息以统一的界面,整合的方式展现给用户,同时能让各个系统之间能自由交换信息,更重要的是能将这些系统的数据整合起来供决策层分析使用。我们通过独特的数据转换引擎和SQL2000的内置XML标准转换机制将各个系统的数据转换成统一的格式,然后根据应用系统的需要,再传递或转换后传递给其他的应用系统,从而实现异构系统之间的信息传递和整合。
第二个层次是功能整合层,我们知道,每个应用系统都有自己的不同的功能,随着应用水平的不断提升,我们越来越多需要将各个不同的应用系统的功能整合在一起,以实现更为复杂的功能。相对于数据整合,应用整合也会遇到很多不同标准整合的问题,例如,微软的应用可能是COM或API的标准,而IBM和BEA可能是J2EE的标准,这些标准的互相之间的透明同步调用是不能直接完成的,因此,我们建立了一套核心调用引擎,以实现不同的接口标准之间的转换调用,而这种调用过程往往是新业务整合的必然要求,同时,由于新业务类型的多样性,我们必须提供一种比较灵活的业务整合工具,品高业务连接系统的核心引擎使用的是Biztalk内置的业务流程设计工具Orchestration,以实现业务流程的自由定义,配合我们提供的调用重组,可以根据用户的要求快速实现相关的新业务建立和调试工作。

从上面的结构图我们不难看出,这套系统的工作原理就是将各个基于不同平台、完成不同工作的系统以统一的核心连接系统连接在一起,以便充分发挥各业务系统的功能和作用,同时也为企业将来新增加的其他业务系统有效地整合在一起提供的基础的平台。
成功案例介绍
用户单位名称:中国网通
一、背景情况
网通作为国内大型电信运营企业,内部拥有大量的与业务相关的应用系统,这些系统很多都是在不同的时期基于不同的平台开发出来的核心业务系统。随着电信行业的竞争日益加剧,各企业都不断推出各种新的服务项目,而这些服务项目背后需要大量的业务系统协同工作,这时,原有各核心业务系统的互联互通性就变成了企业发展的瓶颈,全部基于相同架构重新设计的造价昂贵,需时也很长,同时还有稳定期的风险。而构建一套应用交换系统反而是周期短、投资小、风险低、可扩展性能好的解决方案。
二、业务实施的过程
系统利用Biztalk的数据及部分应用整合特性,结合品高科技开发的核心应用同步联结接口,通过存软件的方式将原有的各业务系统整合在一起。
三、效果与反馈
用户在使用了这套系统后,新业务的推出时间将可以缩短一半以上,而成本也至少下降了30%,同时,基本保护了原有运行业务的投资,降低了新系统研发的风险。同时对将来系统的开发建立了良好的框架和基础。
|