Font Size: a A A

Research And Design Of J2ee-based News Service

Posted on:2004-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:M SunFull Text:PDF
GTID:2208360095460412Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Java Message Service is an open Application Programming Interface developed by Sun Microsystems Inc. It provides a common way for Java programs to create, send, receive and read enterprise-messaging system's message. Differed from traditional messaging technologies, such as Remote Method Invocation, JMS promotes the reliability of asynchronous communication between components in distributed computing environments, and can be used for establishing loosely-coupled messaging system. Therefore, it simplifies the development of enterprise applications.The main goal of this project is to design and implement Java Message Service based on J2EE. The JMS system, a new type of Message Oriented Middleware, is composed of the pure Java implementations of client APIs, JMS provider, advanced application server facilities and the interfaces by which JMS can be integrated into J2EE.Firstly, the technology background of the research and development of JMS is introduced in this thesis. Based on the specification of JMS vl.0.2, we provide the model of the architecture of JMS and explain the basic concepts of JMS applications, administered objects, JMS message model, messaging model and the standard JMS interfaces. According to the application requirements, how to design JMS application server facilities, how to integrate JMS into J2EE application server, and how to manage JMS are also described.In addition, based on JMS specification, the design of communication data structures between clients and providers is presented. The design of connection pool, persistent message delivery, durable subscription, transactional delivery and concurrent sessions are also discussed in the thesis. As a result, the test data of JMS system is given in the later part of the thesis. At last, we design a simple e-business model to show how to program using JMS.
Keywords/Search Tags:Message Oriented Middleware (MOM), Java Message Service, JMS Providers, J2EE application server, Application Server Facilities
PDF Full Text Request
Related items