Anne,

I'm not sure what you mean by code-centric, versus WSDL centric. The approach of writing the business functionality first (if it's not already there) and then generating the first WSDL from that, before deploying as a web service, may be thought of as code centric, but is not tightly coupled to anything (in fact, just the opposite).

Or are you talking about WSDL generation (after deployment) versus providing a fixed WSDL (or a WSDL generated in a controlled way) for clients to use?

Tony


Code centricity is a fine approach if your goal is to use SOAP as a slower
replacement for RMI -- producing tightly coupled Java-centric distributed
object applications. (But why not just use RMI?)

If your goal is to develop language-independent, flexible, loosely coupled,
document-oriented, SOA environments, then you should take a WSDL-centric
approach.

Anne

Reply via email to