### 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