 |
Cet artefact est un modèle des éléments de base d'une architecture orientée services (architecture SOA). Un service est fourni par un fournisseur de services et correspond à une instance d'une spécification de service. |
Types de produits: Elément de modèle |
|
Objet
Les personnes suivantes sont amenées à utiliser les services :
-
les implémenteurs, pour comprendre les rôles du service et la façon dont la spécification de service est utilisée par le service,
-
les concepteurs d'autres services, pour comprendre les collaborations auxquelles participent les services,
-
les concepteurs de cas d'utilisation, pour les représenter par des exemples dans des réalisations de cas
d'utilisation,
-
les concepteurs de la version suivante du système, pour comprendre les fonctionnalités du modèle de services
,
-
les personnes qui testent les classes, pour planifier les tâches de test.
|
Relations
Artefact de conteneur |
|
Rôles | Responsable:
| Modifié par:
|
Tâches | Entrée vers:
| Sortie de:
|
Description
Description principale | L'élément de modèle de services fournit le noeud final pour l'interaction de services (dans la terminologie des services
Web), tandis que les définitions de ces interactions font partie de la spécification de service. Dans le modèle, un service
identifie l'interface fournie, mais il peut aussi identifier les interfaces requises (telles que les interfaces de rappel). |
Personnalisation
Options de représentation | Représentation UML :
Port (UML 2.0) stéréotypé en tant que <<Service>>. Un service doit réaliser une interface
stéréotypée en tant que <<Service Specification>>.
Propriétés :
allowedBindings : [*] String - indique le mécanisme de liaison autorisée de la plateforme qu'un canal peut utiliser en
se connectant au service. Exemple : SOAP-RPC, SOAP-Doc, HTTP-Get, etc.
|
Plus d'informations
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
|
|