论文部分内容阅读
信息时代的到来对信息发布系统提出了新的要求,而传统技术下的信息发布系统却存在着效率代、兼容性差、扩展性差等缺点.CORBA(通用对象请求代理结构)规范作为新一代分布对象的标准之一,具有结构规范实现的灵活性、跨语言能力、跨平台实现以及面向对象、安全性等方面的特点.将CORBA技术用于信息发布系统中,可以很好的解决传统信息发布系统存在的不足.为此,笔者提出了一种基于CORBA技术的信息发布系统,该系统与传统技术下的信息发布系统相比具有以下特点:1)以Web作为发布方式,并采用关系数据库存储需即时更新的数据信息,保证了发布信息的最新性.2)针对传统信息发布系统中采用的客户/服务器体系结构,系统采用三层体系结构,将应用服务与数据服务的功能分离,用CORBA服务器对象构成应用服务器,这样便于系统的开发与维护,并且使应用服务的功能易于扩展.3)传统信息发布系统中发布信息类型单一,而该系统中是利用CORBA对象来读取信息,由于CORBA对象的实现可采用多种编程语言,利用这编程语言的功能,系统可以对多种类型的信息进行读取.