Passerelle de services Web : Foire aux questions

Réponses aux questions telles que "Qu'est qu'une passerelle de services Web et comment fonctionne-t-elle ?"

Que sont les services Web ?

Les services Web sont des applications modulaires qui interagissent entre elles via Internet. Les services Web sont basés sur des normes technologiques partagées, ouvertes et nouvelles et des protocoles (tels que SOAP, UDDI et WSDL) et peuvent communiquer et interagir avec d'autres applications, ou s'y intégrer, quel que soit leur mode d'implémentation.

Qu'est-ce que la passerelle de services Web ?

La passerelle de services Web permet de disposer d'un point de contrôle unique, d'accéder aux demandes des services Web et de les valider et de contrôler les services disponibles pour différents groupes d'utilisateurs de service Web. Par exemple, vous pouvez utiliser la passerelle pour accéder à des ensembles de services Web contrôlés devant être utilisés dans votre entreprise et par des utilisateurs externes. Les services que chaque instance de passerelle rend disponibles comme services Web peuvent correspondre à une combinaison de services internes directement disponibles sur des destinations de bus d'intégration de services et de services Web externes. Cette approche offre les avantages suivants :
  • Le service de passerelle est accessible au service cible à une adresse Web différente, de sorte que vous pouvez remplacer ou déplacer le service cible sans modifier les détails du service de passerelle associé.
  • Chaque service de passerelle peut avoir plusieurs services cible (plusieurs implémentations du même service logique).
  • Le service de passerelle peut être accessible par le service cible sur un autre bus d'intégration de services.
  • La passerelle fournit une interface commune aux services de chaque ensemble. Les utilisateurs de votre service de passerelle doivent savoir où chaque service sous-jacent se trouve ou si le service sous-jacent est fourni de manière interne ou externe ou enfin, si plusieurs services cible sont disponibles pour un même service de passerelle.

Fonctionnement de la passerelle des services Web

Lorsque vous créez un service de passerelle, vous mappez une destination existante qui héberge un service cible (un service interne ou un service Web externe) à un nouveau service Web qui semble être fourni par la passerelle.

Qui doit utiliser la passerelle des services Web ?

Une entreprise choisissant de partager ses ressources de manière sélective avec ses partenaires commerciaux et ses clients ou une entreprise qui utilise des services Web externes et souhaite les rendre disponibles en interne. Les développeurs et responsables informatiques qui déploient des ressources peuvent également bénéficier de cette technologie.

Quels sont les problèmes la passerelle des services Web résout-elle pour l'entreprise ?

La passerelle résout les problèmes d'entreprise suivants :
  • Externalisation "sécurisée" des services Web : les applications d'entreprise exposées comme services Web peuvent être utilisées par tout outil adapté aux services Web, quels que soient les détails de l'implémentation. Pour mieux intégrer vos processus d'entreprise, il est recommandé d'exposer ces ressources aux partenaires commerciaux, clients et fournisseurs qui se trouvent de l'autre côté du pare-feu. La passerelle permet aux clients qui se trouvent de l'autre côté du pare-feu d'utiliser les services Web hébergés dans votre entreprise. A l'aide de la passerelle, vous pouvez contrôler l'accès à chacun de ces services.
  • Meilleur retour sur investissement : tout partenaire peut réutiliser un processus que vous développez comme service Web.
  • Utilisation de l'infrastructure existante : avec la passerelle, vous pouvez rendre immédiatement disponible, sous forme de services Web, toute combinaison de services internes existants et de services Web externes, quel que soit le mode d'accès actuel à ces services existants (par exemple, via un bus d'intégration de services, une adresse Web ou un registre UDDI).
  • Conversion des protocoles : vous pouvez utiliser un protocole de messagerie donné pour appeler des services Web, tandis que vos partenaires utilisent un autre protocole. A l'aide de la passerelle des services Web, vous pouvez bloquer la demande du client et la transformer pour qu'elle utilise un autre protocole de messagerie.

Comment dois-je procéder pour la migration d'une version précédente de la passerelle ?

Utilisez l'outil wsadmin pour migrer une passerelle WebSphere Application Server Version 5.1 vers la fonctionnalité de passerelle de la Version 7.0 ou ultérieures en suivant les étapes décrites dans Migration d'un configuration de passerelle de services Web Version 5.1.

Une passerelle entièrement intégrée avec les technologies d'intégration de services IBM peut-elle coexister avec l'une de ses versions précédentes ?

Une cellule WebSphere Application Server Version 7.0 ou ultérieures pouvant contenir des serveurs d'applications Version 5.1, Version 6 et Version 7.0 ou ultérieures, vous pouvez continuer d'utiliser les passerelles Version 5.1 déployées sur des serveurs d'applications Version 5.1 même si vous migrez la cellule de Version 5.1 vers un gestionnaire de déploiement Version 7.0 ou ultérieures. Toutefois, avant de migrer la cellule, vous devez conserver la configuration de la passerelle comme décrit dans la rubrique Conservation d'une passerelle Version 5.1 lors de la migration d'une cellule.


Icône indiquant le type de rubrique Rubrique de concept



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=cwsg_faq
Nom du fichier : cwsg_faq.html