Service orientation is simple: it more effectively addresses the realities of today's enterprises than any other design paradigm. In order to understand why service orientation is such a good fit, let's first consider the most important needs of an enterprise. When looking at distributed systems from a business perspective, most enterprises share a few fundamental concerns:
If you only focus on the official tenets of service orientation, it's quite possible, in fact, to build a service-oriented application using proprietary message formats and communication protocols. Doing so gives you a flexible system that can't talk to anything but itself. However, since interoperability is a fundamental requirement, the technology choices for these shared assumptions must facilitate interoperability, not reduce the ability to work together.Service-Oriented Architecture Resources
Send your questions and comments for Aaron to firstname.lastname@example.org.
More MSDN Magazine Blog entries >
Browse All MSDN Magazines
Subscribe to MSDN Flash newsletter
Receive the MSDN Flash e-mail newsletter every other week, with news and information personalized to your interests and areas of focus.