Utilisez le widget Administration des règles de médiation pour supprimer des connexions de règles et les règles de médiation associées dans WebSphere Service Registry
and Repository (WSRR).
Avant de commencer
- WebSphere Integration Developer permet de créer un module contenant une primitive de
médiation Résolution de règle.
- Déployez le module vers WebSphere Enterprise
Service Bus (WebSphere ESB)
ou vers WebSphere Process Server.
- Vérifiez que WebSphere ESB
ou WebSphere Process Server
contient une définition du référentiel WSRR à utiliser.
- Dans WSRR, chargez le fichier d'archive d'entreprise qui contient votre module. Chargez également les documents WSDL correspondant aux services pour lesquels vous souhaitez joindre des règles de médiation.
- Créez un espace métier à l'aide du modèle Administration des services.
Ce modèle crée un espace métier contenant les widgets dont vous avez besoin.
A propos de cette tâche
Vous pouvez contrôler les demandes de service dynamiquement à l'aide des règles de médiation
qui permettent de remplacer les propriétés du module lors de l'exécution. Ces règles de médiation sont enregistrées dans WSRR. Vous pouvez définir une ou plusieurs règles de médiation pour les services utilisés par votre module ; chaque règle peut remplacer une ou plusieurs propriétés de module. En option, vous pouvez créer une ou plusieurs conditions à l'entrée dans chaque connexion de règle.
Lors de l'exécution des demandes de service, les conditions à l'entrée sont comparées aux valeurs de condition dans le message. Toutes les conditions à l'entrée doivent être remplies pour qu'une règle de médiation associée puisse être utilisée.
Procédure
- Connectez-vous à Business Space.
- Dans votre espace métier Administration des services, ouvrez une page Administration des services.
- Dans le widget Navigateur de services, vérifiez que la définition WSRR correcte est affichée. Si ce n'est pas le cas, sélectionnez la définition WSRR correcte. Si votre serveur d'applications comporte des définitions pour plusieurs instances de WSRR, vous pouvez afficher les services qui sont définis sur chaque instance. La liste des services est actualisée.
- Sélectionnez le niveau auquel vous voulez supprimer une connexion de règle et les règles de médiation associées. Vous pouvez joindre une règle de médiation au niveau du service, du noeud final ou d'une opération. Le widget Administration des règles de médiation s'actualise. Les informations suivantes s'affichent :
- Le nom du service, noeud final ou de l'opération que vous avez sélectionné.
- La définition WSRR sélectionnée.
- Les connexions de règles existant éventuellement pour le service, le noeud final ou l'opération sélectionné.
- Cliquez sur l'icône supprimer de la connexion de règle que vous voulez supprimer. Chaque ligne de la connexion de règle comporte une icône croix, en fin de ligne, sur laquelle vous pouvez cliquer pour supprimer la pièce joint e de règle. Vous êtes alors invité à confirmer la suppression de cette dernière.
- Cliquez sur OK.
Résultats
Dans WSRR, la connexion de règle est supprimée. Toute règle de médiation associée est également supprimée, à moins qu'elle soit utilisée par une autre connexion.