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

Web Service in the JMS Channel Binding Sample


We will now look at a complete sample of how to bind a web service using the JMS channel to ServiceMix. While doing so, we will also see how to use the Apache Axis client-side APIs to send a request to and receive a response from the web service, through the JMS channel rather than the normal HTTP channel. We may not configure all of the QOS features for the JMS provider here such as transaction, message persistence, or guaranteed delivery. Most of them are outside the standard J2EE configurations and have to be done at the JMS provider-level based on the vendor-specific mechanisms. Since this book is about JBI and ServiceMix and not JMS, we will concentrate only on the binding part. Once we are successful in binding the web service to JMS, then enabling other QOS features is similar to what we do in the normal JMS configurations.

ServiceMix Component Architecture for the JMS Web Service

We will first look at the technical architecture for the...