Artefact: Canal de service
Cet artefact est un élément de modèle représentant une connexion entre deux services ou entre un client et un serveur sur lequel a lieu l'interaction avec le service. Notez que le canal ne représente aucune interaction en particulier.
Types de produits: Elément de modèle
Objet

Le canal de service fournit une connexion entre deux services ou entre un service et un client et leur permet de communiquer. Prenons l'exemple d'une ligne téléphonique spécialisée entre deux parties ; la connexion est toujours en cours même si elle n'est pas utilisée et il convient de la distinguer de toute conversation à laquelle elle sert de support. Lors de la modélisation de collaborations entre des services, et notamment de l'envoi de messages entre ces services, c'est la connexion qui sert de vecteur.

Relations
Artefact de conteneur
RôlesResponsable: Modifié par:
Description
Description principaleUn canal représente la voie de communication entre deux services. Il est important de noter qu'une interaction peut avoir lieu dans un canal, mais qu'un canal ne représente aucune interaction particulière. Dans le domaine des services Web, chaque service indique la/les liaison(s) qui lui sont associées (afin qu'un client puisse y accéder). Dans un profil de modélisation, une liaison est indiquée au niveau de la communication entre services ou de la communication entre un service et les clients. Cela facilite la compréhension des exigences de liaison.
Personnalisation
Options de représentationReprésentation UML :

Connecteur (UML 2.0) stéréotypé en tant que <<Service Channel>>.

Propriétés :

binding : String - indique le mécanisme de codage de la plateforme à utiliser dans la génération de liaison de services dans WSDL. Exemples : SOAP-RPC, SOAP-Doc, HTTP-Get, etc. L'ensemble réel de valeurs de liaison, ou plutôt le texte utilisé sur les valeurs marquées, disponible pour une utilisation dans un modèle, n'est pas défini dans RUP et variera selon les projets.

Plus d'informations
Instructions