Service orientation is an architectural paradigm that employs four tenets: explicit boundaries, autonomous services, shared schemas/contracts not classes, and policy-based compatibility. The Microsoft platform provides tools like Windows Communication Foundation to build service-oriented systems that are interoperable, productive, and conform to standards. An enterprise service bus is a centralized message broker that enables brokered communication, intelligent routing, and transformation between services.
7. Service Orientation Basic Consumer/Provider view Service Façade Service Consumers Service Provider How the application is constructed and hosted is independent of the service implementation External Consumers depend on the Capability or the Data, not the means. SQL App Internals
10. What We Hear From You “ What API should I use?” “ How should I build service-oriented systems?” “ How can I send messages securely & reliably?” “ How can I develop interoperable applications?”