Font Size: a A A

Apply Messaging Middleware To Web Services And Design A Web Services-Oriented Messaging Middleware

Posted on:2005-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y F XuFull Text:PDF
GTID:2168360122998375Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As a kind of technology capable of quickly integrating applications, Web Services has represented itself as the latest tide with wide potential prospect in distributed compute field. However, for the time that Web Services technology puts out is still relatively short, there are many respects remaining unripe. The Web services architecture is, at its core, a way for applications to integrate with one another through the intelligent interchange of messages. But presently the widely used transport protocol in Web Services is HTTP , which is synchronous and doesn't offer quality of service(QOS) guarantee. This is not good for those sophisticated business applications characteristic of asynchronous message transmission and high reliability, and therefore embarrasses Web Services competition on the large-scale and key applications domain.This thesis is motivated by the observation that enterprise applications necessarily need asynchronous and reliable messaging mechanism when adopting Web Service technology. The primary contributions of the paper contain the following two parts. Firstly, wepresent solutions for asynchronous reliable Web Services by introducing Messaging Middleware(message-oriented middleware, MOM) technology, which is an excellent technology supporting asynchronous and reliable message transmission among applications .In the paper, We study and deeply explore the ways of using MOM to implement asynchronous reliable Web Services by combining them. Secondly, after analyzing the traditional MOM's disadvantages in expanding to Internet environment, We design and implement a lightweight Web Service-Oriented MOM prototype system named WSMOM.. The message format in WSMOM is XML, which is the universal data exchanging format via Internet. Based on JAAS technology, WSMOM implements authentication and access control mechanism, which is necessary for application communicating in security in Web environment. Furthermore, to cater for loosely coupling , the dominating character of Web Services, WSMOM fulfills a very flexible content-based publish/subscribe communication model. Our performance test shows that it supports real-time and reliable communication among the publishers and subscribers. The implementation of WSMOM binding SOAP using the Apache Axis's transport framework is discussed at last in the thesis.
Keywords/Search Tags:message-oriented middleware, Web Services, asynchronism,reliability, content-based publish/subscribe
PDF Full Text Request
Related items