|
|
|
|
|
|
Key
These lines were removed. This word was removed.
These lines were added. This word was added.
|
View page history
|
There are 2 changes. View first change.
| | h1. Service |
| | |
| |  | Here's the definition I tend to use: |
| | | Here's a definition I tend to use: |
| | |
| | bq. A *service* is a self-contained, repeatable task with a described [service interface] and is an atomic unit of functionality in [service-oriented architecture]. A service can be reused by multiple applications. A service's functionality is independent of the computing platform on which it runs, and can be validated through testing. (Best practice: A service should be designed as a _context-free_ service.) |
 | | |
| | The technical aspects of a service can best be described by a [service contract], which includes not just [service interface] but the [service behavior] as well (plus other aspects). |
|
|
|