Activation des services Web via le bus d'intégration de services

Les services Web peuvent utiliser le bus d'intégration de services et la passerelle des services Web pour fournir un point de contrôle unique, l'accès et la validation des demandes de services Web et permettre le contrôle des services Web disponibles pour différents groupes d'utilisateurs des services Web.

Pourquoi et quand exécuter cette tâche

Avec les services Web activés par un bus, vous pouvez :
  • Créer un service entrant : sélectionnez un service hébergé en interne et disponible sur une destination du bus, puis rendez-le disponible comme service Web.
  • Créer un service sortant : sélectionnez un service Web hébergé en externe et rendez-le disponible en interne sur une destination du bus.
  • Créer un service passerelle : utilisez la passerelle de services Web pour mapper un service existant (entrant ou sortant) à un nouveau service Web semblant être fourni par la passerelle.

Les services Web activés par un bus proposent un certain nombre d'options de qualité de service et de distribution de messages, ainsi qu'une aide à la décision sous forme de médiations qui permettent le réacheminement des messages. La passerelle des services Web permet de mapper les services Web à utiliser dans l'entreprise et par les utilisateurs externes et à gérer les relations entre les services Web fournis en externe et les services fournis directement via un bus d'intégration de services (à savoir les relations entre les services entrants et sortants).

Pour activer des services Web via les technologies d'intégration de services, procédez comme suit :

Procédure

  1. Facultatif : Découvrez les services Web activés par un bus. Etudiez les concepts des services Web activés par un bus d'intégration de services.
  2. Planifiez l'installation des services Web activés par un bus. Déterminez les rôles de services Web activés par un bus que chaque serveur autonome ou cluster doit remplir.
  3. Veillez à ce que chaque serveur autonome ou cluster devant remplir un rôle de services Web activés par un bus soit membre d'un bus d'intégration de services. Pour plus d'informations, voir Configuration des membres d'un bus.
  4. Pour chaque serveur autonome ou cluster devant remplir un rôle de services Web activés par un bus, installez et configurez un référentiel SDO (Service Data Objects) sur le serveur autonome ou (pour un serveur ou un cluster faisant partie d'une cellule gérée) dans la cellule de déploiement de réseau.
    Remarque : Pour WebSphere Application Server Version 6.0, vous deviez aussi installer manuellement certaines des applications suivantes :
    • L'adaptateur de ressources des technologies d'intégration de services (utilisé pour appeler les services Web sur les ports sortants).
    • L'application des services Web activés par un bus.
    • Une ou plusieurs applications de module d'écoute de noeud final.
    Pour les versions ultérieures de WebSphere Application Server, ces applications sont installées automatiquement lorsque cela est nécessaire. Par exemple, l'application du module d'écoute de noeud final est installée automatiquement lorsque vous configurez un module d'écoute de noeud final.
  5. Créez une configuration de module d'écoute de noeud final pour chaque application de module d'écoute de noeud final que vous envisagez d'utiliser afin de recevoir les demandes de service entrantes.
  6. Facultatif : Créez un service entrant. Un service entrant est une interface Web avec un service fourni en interne (par votre propre entreprise et hébergé dans un emplacement directement disponible par l'intermédiaire d'une destination de bus d'intégration de services). Pour configurer un service hébergé en local comme service entrant, associez-le à une destination de services et à un ou plusieurs modules d'écoute de noeud final par l'intermédiaire desquels les demandes et réponses du service sont transmises à ce dernier. Vous pouvez également choisir de rendre le service local disponible via un ou plusieurs registres UDDI.
  7. Facultatif : Création d'un service sortant. Un service sortant est un service Web hébergé en externe et accessible via un bus d'intégration de services. Pour rendre un service hébergé en externe disponible via un bus, vous devez d'abord l'associer à une destination de services, puis configurer une ou plusieurs destinations de port (une pour chaque type de liaison, par exemple, SOAP sur HTTP ou SOAP sur JMS) qui permettent de transmettre des demandes et des réponses au service externe. Vous obtenez les définitions de port du document WSDL, mais vous pouvez choisir celles à créer.
  8. Facultatif : Créez une instance de passerelle. Sur chaque bus d'intégration de services, vous pouvez créer plusieurs instances de passerelle. Vous créez des instances de passerelle de services Web pour répartir l'ensemble de services passerelle dans des groupes logiques pour faciliter la gestion. La passerelle permet de disposer d'un point de contrôle unique pour contrôler, accéder aux demandes de services Web et les valider et contrôler les services Web disponibles pour différents groupes d'utilisateurs des services Web.
  9. Facultatif : Créez un service passerelle. Un service passerelle est l'interface Web d'un service sous-jacent (service cible) fourni en interne (hébergé de façon à être directement disponible sur une destination de service) ou en externe (comme un service Web externe). Vous utilisez la passerelle des services Web pour mapper un service existant (entrant ou sortant) à un nouveau service Web semblant être fourni par la passerelle. Le service passerelle joue le rôle de proxy : les utilisateurs de votre service passerelle doivent savoir si le service sous-jacent est fourni de manière interne ou externe.
  10. Facultatif : Renforcez la sécurité des services Web activés par un bus. Par défaut, la configuration des services Web activés par un bus fonctionne lorsque la sécurité WebSphere Application Server est activée et que les bus d'intégration de services sont sécurisés. Toutefois, ce niveau de sécurité n'impose pas de restrictions de sécurité aux utilisateurs de la configuration des services Web activés par un bus. Pour contrôler l'utilisation la configuration des services Web activés par un bus par chaque groupe de collègues ou de clients, appliquez les fonctions de sécurité supplémentaires des services Web activés par un bus afin d'utiliser des composants et des services protégés par mot de passe avec WS-Security et HTTPS.

Que faire ensuite

Pour plus d'informations sur des aspects spécifiques des services Web activés par un bus, consultez les rubriques suivantes :


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_ep
Nom du fichier : tjw_ep.html