Configuration de propriétés de transport HTTP supplémentaires pour des services Web JAX-RPC à l'aide d'un outil d'assemblage

Vous pouvez configurer des propriétés de transport HTTP supplémentaires pour des services Web JAX-RPC (Java™ API for XML-based RPC) à l'aide d'un outil d'assemblage. Cet outil permet de configurer le fichier de liaisons du descripteur de déploiement ibm-webservicesclient-bnd.xmi.

Avant de commencer

Vous pouvez configurer des propriétés de transport HTTP supplémentaires à l'aide des outils d'assemblage fournis avec WebSphere Application Server.

Pourquoi et quand exécuter cette tâche

Cette tâche permet de configurer des propriétés de transport HTTP supplémentaires pour un service web qui joue le rôle d'un client pour un autre service web. Vous pouvez également configurer des propriétés de transport supplémentaires comme suit :

Pour configurer les propriétés par programme à l'aide du modèle de programmation JAX-RPC (Java API XML-based Remote Procedure Call) ou JAX-WS (Java API for XML Web Services), consultez les spécifications JAX-RPC ou JAX-WS.

Pour obtenir la liste complète des normes et spécifications prises en charge, voir les spécifications des services Web et la documentation des API.

Pour plus d'informations sur les propriétés du protocole HTTP pouvant être configurées, voir la section propriétés personnalisées du protocole HTTP pour des applications de services Web :
  • com.ibm.websphere.webservices.http.requestContentEncoding
  • com.ibm.websphere.webservices.http.responseContentEncoding
    Eviter les incidents Eviter les incidents: Cette propriété est valable pour l'API Java pour le RPC basé sur XML (JAX-RPC) uniquement et est ignorée si elle est activée pour des services reposant sur l'API Java des services Web XML (JAX-WS).gotcha
  • com.ibm.websphere.webservices.http.connectionKeepAlive
  • com.ibm.websphere.webservices.http.requestResendEnabled
  • com.ibm.websphere.webservices.http.SocketTimeout
  • com.ibm.ws.webservices.enableHTTPPrefix
  • http.proxyHost
  • http.proxyPort
  • https.proxyHost
  • https.proxyPort
  • http.nonProxyHosts - Vous pouvez uniquement configurer cette propriété comme une propriété JVM personnalisée. Cette propriété s'applique aux connexions HTTP et HTTPS.

Ces propriétés sont configurées pour des applications de services Web qui utilisent le protocole HTTP. Elles concernent l'encodage du contenu du message dans la demande HTTP, la réponse HTTP, la persistance de la connexion HTTP et le comportement d'une demande HTTP qui est renvoyée lorsqu'une erreur java.net.ConnectException est générée en cas d'expiration du délai de lecture.

Configurez les propriétés HTTP supplémentaires à l'aide d'un outil d'assemblage en effectuant les opérations décrites dans cette section :

Procédure

  1. Démarrez un outil d'assemblage. Lisez la rubrique sur le démarrage de l'outil d'assemblage dans la documentation Rational Application Developer.
  2. Si vous ne l'avez pas déjà fait, configurez l'outil d'assemblage pour qu'il puisse fonctionner avec les modules Java EE. Vous devez vous assurer que les catégories Java EE et Web sont activées. Lisez la rubrique sur la configuration de l'outil d'assemblage dans la documentation Rational Application Developer.
  3. Faites migrer les fichiers WAR (fichiers d'archive Web) créés à l'aide d'Assembly Toolkit, d'Application Assembly Tool (AAT) ou d'un autre outil vers l'outil d'assemblage Rational Application Developer. Pour faire migrer les fichiers, importez les fichiers WAR dans l'outil d'assemblage. Lisez la rubrique sur la migration des artefacts de code vers un outil d'assemblage dans la documentation Rational Application Developer.
  4. Configurez les propriétés supplémentaires de transport HTTP. Créez et spécifiez la paire nom/valeur dans la page Liaison de port du client de services Web pour un client de service Web. La page Liaison de port du client de services Web est accessible en cliquant deux fois sur le descripteur de déploiement du client. Lisez la rubrique sur la configuration des propriétés de transport HTTP dans la documentation Rational Application Developer.

Résultats

Les propriétés de transport HTTP supplémentaires pour une application de services Web sont configurées.

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