Font Size: a A A

Xml-corba Messaging Middleware Design And Implementation

Posted on:2003-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:M S HouFull Text:PDF
GTID:2208360065451087Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With e-business development, enterprise information systems rely more than ever on distributed computing architectures. Dedicated firewalls, Web servers, authentication servers and load balancers are front ends to traditional applications and database servers. In this case, it is necessary for enterprise managers to find a unifying communication mechanism by which data can be transacted move reliably. Message-oriented middleware (MOM) provides the good solution for enterprise managers. Using MOM, messages can be transacted reliably and recoverably among heterogeneous network protocols, operating systems, and applications. The thesis devotes to how to build a MOM based on XML and CORBA.The concept of middleware and three modes of delivery messages (Point to Point, Message Queue, and Publish/Subscribe ) are discussed in details. At the same time, the architecture of CORBA is introduced, including object request broker, interface define language, interface repository and implementation repository, language mapping, stub and skeleton, object adaptor, etc. At last, the Extensible Markup Language (XML) and related protocols are described, especially Document Object Model (DOM) and Simple API for XML (SAX).Based on the discussion on MOM and related technology, the MOM prototype called XCMom was designed and implemented by referencing the Java Message Service(JMS) specification. XCMom provides Point-to- Point (PtP) mode and Publish/Subscribe (Pub/Sub) mode. Using XML as the message representation and JacORB as the communication protocol in XCMom makes the system more flexible and extensible.
Keywords/Search Tags:Message-oriented middleware, Message-oriented Broker, Point to Point Publish/Subscribe
PDF Full Text Request
Related items