Font Size: a A A

Research And Implementation Of A Message Distributes Middleware Platform

Posted on:2007-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:Z YangFull Text:PDF
GTID:2178360218462298Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Middleware is a special system software or service application. By it distributed application software shared resources between different technologies. Middleware managed the compute resource and network communication, which is upon the operation system.Message Oriented Middleware (MOM) is a category of middleware, which exchanges platform-independent information by high-performance and reliable message transmitting mechanism, and integrates the distributed systems based on data communication. By supporting message transmitting and message queue model, MOM extends the communication method between processes and supports various communication protocol, language, application, hardware, and software platform. Most of MOM realizes the store and forward message queue. Therefore MOM can also be called Message Queue Middleware (MQM).Message Distributes Middleware platform is a kind of Middleware based on the message distribution and is also a kind of MOM. Applications can share resource and information in distributed environment by passing message to each other through it. The message queue is the based facility of the middleware. By the message distribute service, the middleware supports multi-priority point to point quickly distribute mode and sub/pub mode, supports multi-kinds of message formats and the extending of message format, and supports development API which can be used for distributed application development. In our demo system, message distribute service is a independent and executable software which is installed on the computer system, client application can send and receive message through the interfaces supported by message distribute service. Besides, we also develop some base service components that support naming service, log service and etc. In the demo system, I mainly take charge of completing the development of the message exchange module of the middleware.This paper primarily discusses the research and implementation of middleware technologies. Whole the paper consists of six chapters, the first chapter introduces the research content of the project, the second chapter introduces the related technology about middleware and the comparison of some kinds of middleware technologies, the third chapter introduces the standard of JMS, the fourth chapter discusses the function requirement of message distributes middleware, functions, architecture, design and data process flow of message distributes middleware, the fifth chapter introduces the application of MOM technologies in distributed system.We kept our mind on analyzing and researching the MOM technologies discussed in this paper by the implementation of a message distributes middleware platform. Our research is about the middleware technology that is increasing widely used in many fields, and the demo system is implemented and extended according to the MOM standard, thereby the middleware platform has opening and advanced feature in the technologies, which establishes the foundation for developing more perfect and complex message middleware platform.
Keywords/Search Tags:Middleware, Message distribute service, Message queue
PDF Full Text Request
Related items