Appendix B. Service-Orientation Principles Reference

Image

This appendix provides profile tables for the eight design principles that are documented in SOA Principles of Service Design, a title that is part of this book series.

Every profile table contains the following sections:

Short Definition – A concise, single-statement definition that establishes the fundamental purpose of the principle.

Long Definition – A longer description of the principle that provides more detail as to what it is intended to accomplish.

Goals – A list of specific design goals that are expected from the application of the principle. Essentially, this list provides the ultimate results of the principle’s realization.

Design Characteristics – A list of specific design characteristics that can be realized via the application of the principle. This provides some insight as to how the principle ends up shaping the service.

Implementation Requirements – A list of common prerequisites for effectively applying the design principle. These can range from technology to organizational requirements.

Note that these tables provide only summarized content from the original publication. Information about service-orientation principles is also published online at SOAPrinciples.com and ServiceOrientation.com.

Image
Image

Table B.1 A profile for the Standardized Service Contract principle

Image

Table B.2 A profile for the Service Loose Coupling principle

Image

Table B.3 A profile for the Service Abstraction principle

Image
Image

Table B.4 A profile for the Service Reusability principle

Image

Table B.5 A profile for the Service Autonomy principle

Image
Image

Table B.6 A profile for the Service Statelessness principle

Image
Image

Table B.7 A profile for the Service Discoverability principle

Image
Image
Image

Table B.8 A profile for the Service Composability principle

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset