论文部分内容阅读
公共对象请求代理结构CORBA(Common Object Request Broker Architecture)充分体现了分布对象计算的异构性、互操作性、灵活性和可扩充性,能方便地将不同环境的计算资源无缝地集成起来。CORBA、Java和WWW(World Wide Web)是互补的软件技术,可为在Internet上研制开发分布应用提供一系列强有力的工具。 本文着眼于现代企业运算的研究,提出了一种基于CORBA/Java Servlet的解决方案。结合具体应用,开发了实际的应用系统。本文主要进行了以下几个方面的工作: 1.介绍了Web计算发展,分析公共网关接口CGI(Common Gateway Interface),专用API(Application Program Interface),ASP(Active Service Page)及Java等技术和应用环境; 2.简要描述了CORBA2.0的规范和JAVA技术,以及使用CORBA/Java 结合开发分布应用的策略,提出一个具有跨平台,动态性、交互性和 扩展性强的方案——基于CORBA/Java Servlet的Web计算体系; 3.针对具体的应用对象,进行了需求分析,构建了计算环境,建立了相 应的CORBA服务对象,并用IDL(Interface Definition Language)语言描 述对象及其操作; 4.详细阐述了整个系统的实现和各个层次之间的通信方式及实现方法。 为推广应用提供了技术参考。 本文以需求为导向,技术推进为原则,提出的解决方案在企业组建Intranet,开发Intranet数据库应用方面具有参考和借鉴价值。