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

Binding—What it Means


We will consider the very basic requirement of two applications or two services interacting—to exchange messages. Applications share data in the form of messages. One of the applications sends messages while the other receives it. Messages are exchanged between a sender application and a receiver application over a messaging channel. Let us look at binding in this context.

Binding

Applications connect to the messaging channel through a message Endpoint. The process of connecting an application or service to a suitable Endpoint is called 'binding'. In more technical terms, a binding will define how PortType (abstract interface of the service) is bound to a particular transport protocol and an encoding schema. A binding interaction involves a service requester and provider. When an application uses the service description to create a message to be sent to the service provider, we are binding to the service.

Endpoints

Since multiple applications or services interact with each...