Monday Apr 23, 2007
Today's Page Hits: 30
Monday Apr 23, 2007
When exposing a service interface to external clients, always expose Request/Response Message Exchange Patterns (MEPs) as much as possible since they work best with HTTP transports and provide interoperability.
You should keep in mind that One-Way Message Exchange Patterns are for non-HTTP transports. When constructing your WSDL, always stay away from exposing solicit-response and notification MEPs to external clients.
Moreover, if there is one and only one binding that you want to expose to an external client, expose HTTP as the default transport protocol binding to external clients. This will ensure interoperability support. You can consider also exposing other transport protocol bindings externally as long as you also expose a HTTP transport binding.
Like this write-up? Subscribe to receive more like it.
Disclaimer: The contents of this Weblog represent my personal opinion which may differ from the official views of my employer, Sun Microsystems, Inc. or any past employers.