节点文献

基于CORBA的分布式对象技术的应用研究

Application Research of Distributed Object Technology Based on CORBA

【作者】 潘锋

【导师】 李腊元;

【作者基本信息】 武汉理工大学 , 计算机应用技术, 2002, 硕士

【摘要】 基于网络的应用已由传统的客户机/服务器(C/S)向浏览器/服务器(B/S)转变。浏览器/服务器模式是电子商务的技术基础,为电子商务的实施提供了简单的解决方案。目前基于B/S模式应用的实现较多采用了CGI、ASP等技术,这些技术在处理一些简单事务时,还可以胜任,但处理复杂的事务,就显得不足。 CORBA(Common Object Request Broker Architecture)是对象管理组织于1990年提出的工业规范,其核心是通过ORB软总线规范容纳不同的软件模块,任何应用程序或软件系统,只要符合该规范就能方便地集成到CORBA系统中。CORBA作为一种新兴的面向对象分布式计算技术,为建立大型复杂的分布式应用提供了一种新的思路。 本文就是研究如何结合CORBA和Web技术,实现一个多层结构的应用系统。CORBA和Web技术各有优缺点,它们在技术上具有很好的互补性。将CORBA和Web技术相结合构造大型的多层结构的应用系统是目前在分布式计算研究领域的一个热点。本文共分7章,其内容概要为: 第1章主要是针对Web技术的发展历程进行了讨论,并对CORBA和Object Web进行了概括性的阐述,介绍了本课题的背景。 第2章主要介绍了计算模式的演变。讨论分析了集中计算模式、分布式计算模式,最后介绍了分布式对象技术和中间件的相关技术。 第3章针对实现分布式系统的某些关键技术进行了讨论。对DCOM、Java RMI和CORBA三种技术进行了分析。 第4章详细探讨了利用VisiBroker for Java构建Object Web的方案。 第5章提出了系统设计方案。 第6章提供了具体的软件实现方法,对实现中的某些关键技术进行了论述。 第7章给出了本文的结论。 本文得到湖北省自然科学基金的资助。

【Abstract】 The network-based application model has transformed from Client/Server(C/S) into Browser/Server (B/S). Browser/Server model is the technical basisof e-business and gives a simple and practicable solution for e-businessapplication. At present, many aPplications adopt CGI. 1SAPI. ASP etc..These technologies have advantage of solving some simple problems, butthey can not solve complex problems. Otherwise, Web Server is ineffectiveand is not suitable for large distributed aPplication.CORBA(Common Object Request Broker Architecture) is industrycriterion, which had been brought up by Object Management Group in l990.Its basic principle is that different software modules are compatible with eachother by ORB soft-bus. So any application program or software system whichmeet with the criterion, can be aggretated into CORBA system. As a newobject-based distributed computing technology, CORBA supports a new wayfor building large complex distributed aPplication.This paper study how to combine CORBA with Web, how to build anapplication system of many tiers. CORBA and Web technology both haveadvantage and shortcoming, and they can remedy each other. It is focus tobuild many tiers and large application by the combination of CORBA andWeb.The seven chaPters included this paPer is as follows:The first chapter briefly introduces the history of Web technology’CORBA and Object Web, explains the study signification.The second chapter details the history of distributed computing,analysises collected computing model and distributed computing model and atlast introduces middleware and distributed object technology.The third chapter brings forward the three kinds of technology whichsupport distributed object.The forth chapter discusses how to build the Object Web with VisiBrokerfor Java.Chapter five introduces the system design.Chapter six includes software implement and some key technology during programming.The seventh chapter gives the paper conclusion.Project is supported by Nature Science Foundation of Hubei province.

【关键词】 CORBAWebObject Web分布式对象
【Key words】 CORBAWebObject WebDistributed Object
  • 【分类号】TP311.52
  • 【被引频次】4
  • 【下载频次】106
节点文献中: 

本文链接的文献网络图示:

本文的引文网络