Chapter 7. Service-Orientation Principles with Java Web-Based Services

Image

7.1 Service Reusability

7.2 Standardized Service Contract

7.3 Service Loose Coupling

7.4 Service Abstraction

7.5 Service Composability

7.6 Service Autonomy

7.7 Service Statelessness

7.8 Service Discoverability

Building services for service-oriented solutions requires the application of the service-orientation paradigm whose established design principles drive many Java service contract and implementation decisions. In certain cases, the programming language and runtime environment used for services can also be influenced by these guiding principles. This chapter visits each ...

Get SOA with Java: Realizing Service-Orientation with Java Technologies 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.