Service Orientation and Service-Based AJAX Applications

Service orientation is an architectural approach that defines an application solely by its service interfaces. This approach also describes an architectural commitment to provide message-based applications that are loosely coupled, well defined, and abstracted from implementation details. The example of a service-orientated application that I describe in this chapter is built to reflect the following tenets of service-oriented software:

  • The boundaries between applications are explicit

  • Services are developed and deployed autonomously

  • Services expose well-defined messages

For an AJAX application, following these tenets means that the service won’t be tightly joined to a JavaScript client or to ...

Get Developing Service-Oriented AJAX Applications on the Microsoft® Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.