O'Reilly logo

SOA Made Simple by Ronald van Luttikhuizen, Lonneke Dikmans

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Service definition revisited

The previous chapter provided a basic definition of what a service is. With the design principles provided in this chapter in mind, let's have a look at a formal definition of services according to The Open Group:

Note

The Open Group is a global consortium that enables the achievement of business objectives through IT standards. See: http://www3.opengroup.org/aboutus

A service:

  • is a logical representation of a repeatable business activity that has a specified outcome (for example, check customer credit; provide weather data, consolidate drilling reports)
  • is self-contained
  • may be composed of other services
  • is a black box to consumers of the service

Source: http://www.opengroup.org/soa/source-book/soa/soa.htm

This definition ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required