NEWS >> << NEWS
Return to Home Page

This glossary supports the following titles:


SOA Design Patterns


Web Service Contract Design & Versioning for SOA


SOA Principles of Service Design

Service-Oriented Architecture: Concepts, Technology, and Design

Modern SOA Infrastructure: Technology, Design, and Governance
SOA with REST
Next Generation SOA: A Real-World Guide to Modern Service-Oriented Computing
SOA with .NET & Azure
SOA with Java
SOA Governance
SOA Security: Practices, Patterns, and Technologies for Securing Services
SOA and Cloud Computing: Practices, Patterns, Technologies


This glossary also supports the SOA Certified Professional (SOACP) program.

For more information, visit: www.soacp.com
and
www.soaschool.com




service-orientation

Service-orientation is a design paradigm intended for the creation of solution logic units that are individually shaped so that they can be collectively and repeatedly utilized in support of the realization of a specific set of strategic goals and benefits associated with SOA and service-oriented computing.

Solution logic designed in accordance with service-orientation can be qualified with “service-oriented,” and units of service-oriented solution logic are referred to as services. As a design paradigm for distributed computing, service-orientation can be compared to object-orientation (or object-oriented design). Service-orientation, in fact, has many roots in object-orientation and has also been influenced by other industry developments, including EAI, BPM, and Web services.




The service-orientation design paradigm is primarily comprised of the following eight design principles:

• Standardized Service Contract

• Service Loose Coupling

• Service Abstraction

• Service Reusability

• Service Autonomy

• Service Statelessness

• Service Discoverability

• Service Composability

For more information, visit www.soaprinciples.com.

See also:

- design paradigm

- design principle

- service

- Service Abstraction

- Service Autonomy

- Service Composability

- Service Discoverability

- Service Loose Coupling

- Service Reusability

- Service Statelessness

- service-oriented computing

- service-oriented architecture

- Standardized Service Contract

The Prentice Hall Service-Oriented Computing Series from Thomas Erl
Home    SOA Books    SOA Magazine    What Is SOA?    SOA Principles    SOASchool.com    Legal Copyright © 2004-2010 SOA Systems Inc.