Font Size: a A A

The Research On CORBA Object Communication Technology Based On XML

Posted on:2006-09-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z H HeFull Text:PDF
GTID:2168360155462024Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Message communication is the infrastructure of enterprise application integration. This thesis points out communication problems in EAI: coupling between modules, flexibility of message, reliability and security of communication etc, it analyses native and foreign researches on message communication and brings forwards a goal that setting up mechanism of transmitting XML message in CORBA. Based on this mechanism, it designs communication model.Based on above goal, this thesis analyses existent communication mechanism in CORBA, and points out the problems by comparing, such as:high coupling difficult expand of message, complicated implementation. Hence, reserving original communication mechanism, this thesis puts forwards a object communication mechanism based on XML, which includes three keys: interfaces of XML message services mapping policies and agency policies. Thereinto, interfaces of XML message services are designed for message communication between CORBA client components and JMS message server; mapping policies offer the mapping and transitions of interfaces of communication, QOS attributes, event and message, the policies are the core of communication mechanism; agency policies ensure the message won't lose when message provider consumer and message server are crashed. In addition, this mechanism include: using name services to locate object optimizing XML dealing performance, optimizing services resources in CORBA and security authentication . According to this mechanism, this thesis designs a communication model-XOCM, which includes: supporting XML message heterogeneous structure multi-transmitting method.Base on above theory research, this thesis designs and implements XOCM in a traffic police door control management system in Hunan province. The core components in system include: message deal interfaces . message services interfaces . security authentication interfaces JMS encapsulation-ware mapping bridge agency component and message templates library. By testing, the result shows that the model can satisfy the requirements of communication in heterogeneous structure, good flexibility message expanding, guarantee in reliability, performance and security, which can act as the infrastructure of message exchanging platform of enterprises.
Keywords/Search Tags:EAI, middleware, CORBA, XML, JMS
PDF Full Text Request
Related items