Rubrique précédente: Entité subordonnée

Rubrique suivante: Syntaxe de descripteur de package

Entité de connexions

Cette entité définit la table de connexion de l'assemblage. L'entité de connexions est une entité de tableau et chacun de ses éléments est une association au format x => y, dans lequel x et y identifient deux terminaux à connecter. Chaque identificateur de terminal est composé d'un nom subordonné et d'un nom de terminal séparé par un point ("."). Les terminaux qui doivent être exposés en tant que terminaux de l'assemblage proprement dit (connexions "externes") sont également définis dans le même tableau, avec la syntaxe suivante :

$. nom-atrm => nom-sub . nom-strm, ou 
nom-sub . nom-strm => $. nom-atrm. 

Les deux variantes de syntaxe sont équivalentes et signifient que nom-strm du terminal du nom-sub subordonné doit être visible en tant que nom-atrm sur l'assemblage (nom-atrm doit correspondre à une entité d'entrée ou de sortie définie dans l'assemblage). Un terminal d'entrée étant un serveur réseau et un terminal de sortie étant un client, les règles suivantes s'appliquent :