Prev | Current Page 126 | Next

Binildas A Christudas

"Service-Oriented Java Business Integration"

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??”The Conventional Way
[ 84 ]
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.
Sender
Endpoint Channel
Receiver
Endpoint
Endpoints
Since multiple applications or services interact with each other through a messaging
channel, they have to deal with multiple transport mechanisms and message formats.
Endpoints do the functionality of converting messages from one format to another.


Pages:
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138