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