Objectifs de la création de plusieurs services WS-Notification dans un bus
Sauf dans certains cas, il n'est pas nécessaire de créer plusieurs services WS-Notification dans chaque bus d'intégration de services.
Si plusieurs bus d'intégration de services sont définis dans une cellule et que vous souhaitez fournir un accès WS-Notification aux ressources de messagerie définies sur chaque bus, vous devez définir un service WS-Notification sur chaque bus. La configuration d'un service WS-Notification sur chaque bus d'intégration de services nécessitant un accès WS-Notification est recommandée. Elle empêche les applications connectées aux différents services WS-Notification de se transmettre des informations ou de causer des interférences.
Vous pouvez choisir de définir plusieurs services WS-Notification sur un seul bus afin de délimiter des ensembles d'applications client distincts, par exemple pour satisfaire les conditions répertoriées ultérieurement dans cette section. Cependant, utilisez ce procédé avec prudence car ses conséquences sont importantes, notamment lorsqu'il est associé avec les espaces de noms de sujet WS-Notification définis sur le service WS-Notification. Pour plus d'informations sur les structures des espaces de noms de sujet, voir Options d'association d'un espace de nom de sujet permanent à un espace de sujet de bus.
- Ségrégation des applications en utilisant des espaces de nom différents. Vous pouvez utiliser des URI d'espaces de noms de sujet distincts (ainsi que différents espaces de sujet de bus d'intégration de services) dans les deux services WS-Notification afin de distinguer les applications utilisant chaque service. Pour plus d'informations, voir la rubrique Association "1 à 1" entre un espace de sujet de bus d'intégration de services et un URI d'espace de nom de sujet. Notez que ce type de ségrégation peut être exécuté également en utilisant un service WS-Notification unique.
- Application de la ségrégation des applications en utilisant le même espace de nom. La définition de plusieurs services WS-Notification sur un même bus a pour principal avantage de permettre de partitionner un groupe d'applications, utilisant le même espace de nom, en deux groupes distincts (voire davantage) et sans aucune interaction. Cela permet aux applications connectées au premier service WS-Notification de fonctionner séparément des applications connectées au second service WS-Notification, même si elles utilisent le même espace de nom de sujet et, probablement, le même ensemble de sujets. Pour plus d'informations, voir Association "plusieurs à 1" entre des espaces de sujet de bus d'intégration de services et un URI d'espace de nom de sujet
- Autres listes de gestionnaires JAX-RPC et paramètres de sécurité des communications sortantes. Ces propriétés sont spécifiées pour chaque service WS-Notification et non pour chaque port de communications sortantes. Si d'autres options de propriétés vous sont nécessaires, vous devez créer un service WS-Notification distinct sur le même bus pour chaque configuration sortante alternative.