Tutorial on Contract-First Web Services
Just another application of interface-first development
We've been through the same thing with IDL and CORBA, RMI and J2EE - think hard about the granularity, clarity, domain relevance, performance flexibility of your interfaces - there are different design pressures at play at the remote interface level compared to the java interface level.
Re: Just another application of interface-first development
It's good to see that approaches like these are finally starting to appear in the web services world as well!