XFire

Home
Bug/Issue Reporting
Download
FAQ
Get Involved
License
News
Stack Comparison
Support
User's Guide
XFire Team

M5

Javadocs
Reports

M6-SNAPSHOT

Javadocs
Reports

Developers

Developer Space
CVS
Building
Architecture
Interesting Projects
Release Process

Over the last several years we've learned a lot about web services. What to do and what not to do. This section should help piece some of that together and provide a set of best practices.

Web Services Are Not Objects

RPC/Encoded vs. Document/Literal.

Building Schemas for Change

How should we be writing our types? As schema groups and then reference them as complex types?

See A relaxing approach to XSD and a followup

Kawaguchi's DOs and DON'ts

Schema Versioning

http://www.pacificspirit.com/blog/2004/07/27/dare%20versioning%20extensibility%20article%20comparison
http://webpages.charter.net/chrisfer/2004/11/loose-coupling-and-wsdl-versioning.html