WebSphere Service Registry and Repository (WSRR) vous permet de conserver, de consulter et de gérer les informations relatives aux noeuds finaux de service et aux règles de médiation. Vous pouvez utiliser WSRR pour rendre vos applications de service plus dynamiques et plus adaptables à l'évolution des conditions métier.
Les flux de médiation peuvent utiliser WSRR comme un mécanisme de recherche dynamique fournissant des informations sur les noeuds de service ou les règles de médiation.
Pour configurer l'accès à WSRR, vous devez créer des documents de définition WSRR via la console d'administration. Vous pouvez aussi utiliser les commandes d'administration WSRR du client de script wsadmin. Les définitions WSRR et leurs propriétés de connexion représentent le mécanisme utilisé pour se connecter à une instance du registre et extraire un noeud final de service ou une règle de médiation.
Vous pouvez utiliser WSRR pour conserver des informations sur les services que vous utilisez déjà, que vous prévoyez d'utiliser et dont vous souhaitez avoir connaissance. Ces services peuvent figurer dans vos systèmes ou dans d'autres. Par exemple, une application de service peut utiliser peut WSRR pour localiser le service le plus à même de répondre à ses besoins fonctionnels et de performances.
Lorsque vous développez un module SCA nécessitant l'accès à des noeuds finaux de service à partir de WSRR, vous devez inclure une primitive de médiation de recherche de noeud final dans le flux de médiation. Pendant la phase d'exécution, celle-ci récupère en effet les noeuds finaux de service du registre.
Lorsque vous développez un module SCA nécessitant l'utilisation d'une règle de médiation, vous devez inclure une primitive de médiation Résolution de règle dans le flux de médiation. En phase d'exécution, la primitive de médiation Résolution de règle obtient des informations sur la règle de médiation à partir du registre.