Font Size: a A A

The Research Of Software Bus Technology Oriented-TILICS

Posted on:2003-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:L TangFull Text:PDF
GTID:2168360065457172Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Since 1990's,distributed computing architecture began to transform into multi-tier from two-tier,and the borderline between client and server is ambiguous increasingly.Traditional client/server architecture can not be adapted to distributed computing environments.Distributed object technology can solve the problem. Distributed object technology develops quickly in recent years,which allows objects on different machines to communicate messages to each other.The major idea of distributed object technology is to set up an open software bus. Any application can be viewed as a distributed object.lt can be plugged into the software bus,bring forward requests or provide service ,and accomplish true "plug-and-play" as long as its interface parameters are defined according to some standards.The appearance,concept and primary genres(CORBA COM/DCOM and Java/RMI) of distributed object technology are discribed in brief ,and then CORE A specification is discussed in detail in this paper.The advantages of CORBA,such as flexibility,platform-independent and extensibility,are analyzed in depth.These analysises demonstrate that CORBA is the best scheme to solve the problems such as cross-platform,cross-operation system,cross-language,cross-protocol and cross-edition in distributed systems,and CORBA is the principal specification to construct a software bus.Background of this paper is TILICS.Because of the particular architecture and complex communication requirements in distributed environments of TILICS,a scheme provided with an open distributed software architecture,namely "software bus" is proposed. According to CORBA,the dependability and the interface of software bus is analyzed and designed ,and then a software bus which is based on ORB and has a communication middleware system as the core is implemented by C++ Builder.The core of the sotfware bus,communication middleware system,consists of a suit of integrated communication protocols and a set of perfect interface functions,which can make disparate software modules communicate and collaborate with each other in distributed heterogeneous environments.This system is also independent of network address,computer location,operation system,hardware platforrn,programming environment and development tool,so it can solve the problems such as interoperability in system integration effectively.
Keywords/Search Tags:Software bus, CORBA, ORB, Plug-and-Play, MiddleWare
PDF Full Text Request
Related items