Book Image

Service Oriented Java Business Integration

Book Image

Service Oriented Java Business Integration

Overview of this book

Table of Contents (23 chapters)
Service Oriented Java Business Integration
Credits
About the Author
Acknowledgement
About the Reviewers
Preface

Chapter 11. Access Web Services Using the JMS Channel

Web services are great enablers for the SOA architectures which are neutral of the underlying platform and technology. It can also penetrate through the corporate firewalls, thus acting as a remote control switch. However, at times, we may want to guarantee a few QOS aspects of this service invocation. The reliability of the HTTP transport channel may not be sufficient for scenarios such as this. In this chapter, we will look at how Java JMS, which is a platform-dependent messaging technology, can increase the QOS features of the web services.

So we will look at the following in this chapter:

  • What is JMS?

  • Reliability and web services.

  • SOAP versus JMS.

  • JMS supporting components in ServiceMix.

  • A protocol bridge to convert HTTP to JMS.

  • A sample demonstrating the binding of web services to a JMS channel.

JMS

JMS defines the standard for a reliable enterprise messaging, also referred to as MOM. Enterprise messaging provides a reliable and flexible...