New version of the Introduction to the Web Services Architecture and its Specifications paper
My US colleagues Chris, Felipe and Don (all key contributers to the ws-* specs over the last few years) have just released an updated version of the Web Services Architecture paper that describes the design principles underlying the architecture and foundational technologies for Web services. It covers the patterns and protocols we've focused on and drills into the core principles:
- Message orientation—using only messages to communicate between services and realizing that messages often have a life beyond a given transmission event.
- Protocol composability—avoiding monoliths through the use of infrastructure protocol building blocks that may be used in nearly any combination.
- Autonomous services—allowing endpoints to be independently built, deployed, managed, versioned, and secured.
- Managed transparency—controlling which aspects of an endpoint are (and are not) visible to external services.
- Protocol-based integration—restricting cross-application coupling to wire artifacts only.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebsrv/html/introWSA.asp