A.1. ADOPTING STANDARDS IN YOUR ORGANIZATION

Not all standards are useful for everyone or applicable to all scenarios. You should at least know what a standard can do for you. You can then decide if it is important for the services in your organization to follow that standard.

Figure A.2. In SOA, standards are layered. You use only what you need

A newborn standard is often immature. By that I mean that it may not address all scenarios. Also, it takes a while for the vendors to support a standard in their SOA platform. In its more mature state, a standard is supported by most vendors and is interoperable among the vendors.

In summary, before adopting a standard, make sure that:

  • It solves your problems.

  • It is supported by your SOA vendor.

  • It is sufficiently interoperable among the vendors.

Get Service Oriented Architecture Field Guide for Executives 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.