人们在应用系统的研制和开发过程中常常遇到鉴于现有应用系统的多样性以及集成面临的各种问这样的问题:题,如:信息“孤立”的烟筒系统、作为商家销售手段的私有(l)现有系统能够满足部分功能,当需要实现全部功能化集成、传统瀑布模型软件设计与实施的不一致、标准化程时,是重新开发一个满足所有功能的新的大系统,废弃现有度低、缺少生成有效抽象类软件工具和必要的安全防范设系统还是在现有系统基础上开发满足其它部分功能的子施等,要实现各种软件部件的“无缝”集成,建立公共一致的系统,再利用新技术将已有系统与新开发的系统进行有效应用系统集成框架是相当重要的。集成应用系统集成框架的建立要考虑多种因素及之间的平(2)应用系统刚开始运行效果良好,但随着技术的发展衡关系,如:抽象化与简单化、互操作与可扩展性、结构对称及需求的改变,发现系统的适应性和扩展能力下降,系统赖性、标准选择与多标准共存、部件隔离、元数据特征以及框以支撑的核心技术也不稳定,导致系统维护费用大增,难以架层次划分等。其中标准选择策略*关键,它是应用集成框维持,甚至瘫痪。架建立的核心,是决定核心技术稳定与否的显著标志。如何正确地认识并妥善地解决这些问题,是摆在研究基于标准进行系统集成还具有以下优点:人员面前的一个难题。增强可移植性和互操作性鉴于国内大多数企业和部门的实际情况,作者认为:系降低投资成本和投资风险统集成既能充分地利用过去的成果,又能及时地采用*先增强适应性进的科学技术,而且具有开放性、节省投资、缩短开发周期、延缓退化,延长生命周期。避免重复和高可靠性等优点。
因此,系统集成不失为解决应分布计算技术的发展给现有系统和应用之间的集成及用系统研究和发展问题的一种积极策略。互操作带来了希望。今天大多数异构平台的互通问题已经系统集成并不只是已有系统的简单堆集,而是采用先解决,而应用层的互操作间题依然存在,关键是分布环境应进的集成技术将它们与特定的软件部件有机地结合在一用程序设计存在固有的难度以及系统服务和应用之间缺乏起,形成一个完备的系统,提高各部件互操作的能力,并使标准接口。对此,OMGcoRBA具有得天独厚的优越条件:系统的适应性、扩展性大大增强。
基于CORBA标准集成框架总体结构及实现象,网络基本对象和名字服务对象通过网络接口对象屏蔽策略网络传输层的不同特性,以统一的方式提讲网络传输服务CORBA标准规范基础设施(infrastruture)之所以适合网络基本对象提供应用与网络接口对象的接口,其功能包建立应用集成框架体系结构,这主要来源于它的两大支柱括建立与远程对象的连接,向远程对象传输消息,登录和注coRBAoRB和oMGIDL。销对象,获得对象连接表等,它是一个抽象对象类,应用通CORBAORB具有的配置兼容性和透明性为软件体系过继承关系使用其提供的接口。名字服务对象主要实现对结构的建立奠定了基础。CoRBAoRB位置透明性消除了象名字空间的管理。程序编码对服务位置的依赖,使得服务的重定位和重应用成为可能,这种服务器服务自动配置方式大简化了客户3基于CORBA框架的RPC包装集成实现策略软件与服务器之间协调管理的复杂性。RPC(RemoteProcedureCal)是一种用于构造分布系OMGmL是一种重要的软件结构表示工具,它不含统技术的实现机制。它允许本地的机器调用远地机器上的实现配置(imPlementation)信息,而是在设计和实现配置之过程而不必知道其物理位置。RPC既不是传输协议,也不是间提供了一个清晰的界面表示。这在系统集成过程中起到实现模型,而是一种利用现有通讯设施透明访问远地过程了部件的封装以及与子层间的隔离作用,保证了部件在系的一种实现方法。统生命周期之内能够进行重新配置。