Déploiement des services Web à l'aide du plan de travail

Vous pouvez utiliser le plan de travail pour déployer des services Web sur des serveurs Web.

Pourquoi et quand exécuter cette tâche

Lors du déploiement, le plan de travail génère des fichiers déployables contenant le service Web, et pour quelques serveurs Web cible le plan de travail peut transférer ces fichiers sur le serveur Web. Pour les autres serveurs Web, le déploiement via le plan de travail n'étant pas pris en charge, vous devez déployer manuellement les fichiers générés en dehors du plan de travail.

Il n'est pas nécessaire de démarrer le serveur Web. Le plan de travail le démarre automatiquement lorsque vous y déployez un service Web.

Si vous modifiez un service Web après l'avoir déployé sur un serveur Web, éditez-le dans votre projet de développement de données, puis déployez-le à nouveau sur le serveur.

Procédure

Pour déployer un service Web sur un serveur Web :

  1. Cliquez avec le bouton droit de la souris sur le service Web et sélectionnez Générer et déployer. L'Assistant Déploiement du service Web s'ouvre.
  2. Dans Serveur Web, indiquez le serveur Web sur lequel vous souhaitez déployer le service Web.
    1. Dans la zone Type, sélectionnez l'un des types de serveur Web pris en charge.
    2. Cliquez sur Serveur, puis sélectionnez le serveur Web dans la liste proposée. Si le serveur Web voulu ne figure pas dans la liste, cliquez sur Nouveau, puis configurez le serveur Web dans l'Assistant Nouveau serveur. Si l'option Serveur n'est pas disponible, le serveur que vous avez sélectionné n'est pas pris en charge pour le déploiement via le plan de travail.
  3. Modifiez les autres options selon vos besoins. Pour plus d'informations sur les zones, appuyez sur F1.
  4. Cliquez sur Terminer.

Résultats

Une fois un service Web déployé, vous pouvez y accéder en utilisant les adresses URL suivantes :
  • pour l'accès par le biais de requêtes SOAP/HTTP : http://serveur:port/racine_contexte/services/nom_service,
  • pour l'accès par le biais de requêtes POST de type REST (text/xml) ou POST (codées dans l'URL) : http://serveur:port/racine_contexte/rest/nom_service/nom_opération,
  • pour l'accès par le biais de requêtes GET de type REST (codées dans l'URL) : http://serveur:port/racine_contexte/rest/nom_service/nom_opération?parm1=val1&parm2;=val2&...
Pour afficher le contenu du fichier WSDL, utilisez l'adresse URL http://serveur:port/racine_contexte/wsdl.

Commentaires