节点文献

分布式计算机软件总线体系结构研究与设计

Research and Design of the Distributed Computer Software Bus Architecture

【作者】 翟志万

【导师】 袁占亭; 张秋余;

【作者基本信息】 兰州理工大学 , 通信与信息系统, 2003, 硕士

【摘要】 本文针对传统的软件开发方法和现有的基于构件的软件开发方法的缺点,指出软件开发方法亟待改进的必要性,对基于构件的软件开发技术展开了进一步的研究。在结合分布式应用技术和吸收基于构件开发思想的基础上,提出用分布式计算机软件总线的思想来解决现有的软件开发方法中所存在的问题。通过对比三种分布式对象技术标准——Microsoft的OLE/COM/DCOM、OMG的CORBA和Sun的Java RMI的优缺点,选用OMG的CORBA标准作为研究所采用的主要标准。在基于构件的软件开发技术和分布式技术的基础上,提出可应用于分布式环境的计算机软件总线的思想和初步概念,构造了分布式计算机软件总线的体系结构,设计了体系结构中各个模块的功能。对分布式软件总线的通信结构进行了专门的设计和试验,实现了客户端分别采用Java语言和C++语言编写而服务器端采用Java语言编写时的客户机和服务器间的通信。在构件研究的基础上,提出基于分布式计算机软件总线标准的构件研究方法,设计了基于该标准的构件组装结构。

【Abstract】 Big challenge is presented to the traditional software development with the progress of network communications and computer technology. As job requirement, people more and more strict with software: stronger function, more simple operation, more short development cycle, less cost,more short testing time, higher software quality....... In this condition,the requirement of people can’ t be satisfied by the traditional software development and the method of software development must be improved immediately. To solve this problem, researchers from several areas, such as software, system, multimedia, database, are spending much of theirs efforts on the related problems. However, the results obtained are not satisl’ied by either the researcher themselves or the public users. In this thesis, we used distributed technology into software development and made the method of software development adapt to network technology. By contrasting three mostly distributed object nowadays, OLE/COM/DCOM, CORBA and Java RMI, we selected CORBA as the standard of developing distributed software bus. After long time research, we put forward the computer software bus architecture. In this thesis, we explained the function of every module in detail and designed its communication structure. At the end o!’ the thesis, we examined the communication between two program languages by trial, such as Java and C++. On the base of studying software component, we put forward the research method based on distributed computer software bus and told developer how to fit together software component by this way.

  • 【分类号】TP311.52
  • 【被引频次】4
  • 【下载频次】158
节点文献中: 

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

本文的引文网络