论文部分内容阅读
CORBA规范是由OMG提出的应用程序体系结构和对象技术规范。其核心是标准的语言、接口和协议,以支持异构分布应用程序间的互操作性、平台无关性以及支持对编程语言对象的重用。 本文就各银行现有的ATM系统,提出了一个基于CORBA技术的管理模型,以解决在跨银行操作中的一些具体技术问题,实现了在系统中方便地加入新银行、新ATM的智能技术,即:只需修改代理服务器相应程序而不必修改其它银行服务器程序。 论文第一部分介绍了电子商务的相关概念;第二部分介绍了CORBA规范;第三部分介绍了CORBA规范的具体应用;第四部分是论文的主要部分,详细描述了如何利用CORBA技术实施一个跨银行ATM系统,并给出以VISIBROKER为中间件,用C++BUILDER开发该系统的过程。第四部分同时给出了系统IDL文件以及ATM客户端和ATM服务器的实现代码。 在论文结尾,对现有的跨银行ATM系统提出了一些改进的建议以及可以进一步做的工作,并介绍了CORBA3.0的一些最新的规范。