Vous pouvez créer une configuration de transport HTTP décrivant les
paramètres de transport pour un appel de service. Les paramètres de transport et de
sécurité peuvent être associés à n'importe quel appel de service.
Avant de commencer
Si vous utilisez l'authentification SSL (Secure Sockets Layer), assurez-vous de disposer des fichiers de clés valides dans votre espace de travail.
Si vous utilisez la sécurité SOAP, assurez-vous d'avoir
configuré l'environnement avec les fichiers de configuration et les bibliothèques corrects.
A propos de cette tâche
Pour créer une configuration de transport HTTP :
Procédure
- Cliquez sur le bouton Client de service générique
dans la barre d'outils pour ouvrir le client de service générique et cliquez sur l'onglet Transport. La page Configuration de transport s'ouvre.
- Dans la page Configuration de transport, cliquez sur
Créer une configuration HTTP (
) afin de créer une configuration de
transport HTTP.
- Entrez un nom pour la nouvelle configuration de
transport.
- Paramétrez les options suivantes concernant le transport HTTP :
- Garder actif
- Sélectionnez cette option pour que la connexion reste ouverte après la demande.
- Certificat SSL
- Cette option permet d'utiliser une configuration SSL. Cliquez sur Ouvrir l'éditeur SSL pour créer une configuration SSL ou sélectionnez une configuration existante.
- Authentification serveur
- Indiquez dans cette section le type d'authentification requis pour accéder au service. Sélectionnez Aucune si aucune authentification n'est requise.
- Authentification standard
- Sélectionnez cette option pour indiquer le nom d'utilisateur et le mot de passe utilisés pour l'authentification standard.
- Authentification NTLM
- Sélectionnez cette option pour utiliser le protocole d'authentification du gestionnaire de réseau local Microsoft® NT. NTLM utilise une authentification par réponse de formule d'identification. Cette vue répertorie les éléments négociés (pris en charge par le client et demandés par le serveur) et les éléments authentifiés (la réponse du client à la formule d'identification du serveur).
- Authentification Kerberos
- Sélectionnez cette option pour utiliser le protocole d'authentification Kerberos entre le client et le serveur.
- Configurer le proxy
- Si la connexion HTTP doit passer par un serveur proxy ou un pare-feu d'entreprise, indiquez l'adresse et le port du serveur proxy. Si le proxy
requiert une authentification, sélectionnez Authentification proxy de base.
- Authentification proxy
- Indiquez dans cette section le type d'authentification requis pour accéder au proxy. Sélectionnez Aucune si aucune authentification n'est requise.
- Authentification proxy standard
- Sélectionnez cette option pour indiquer le nom d'utilisateur et le mot de passe utilisés pour l'authentification standard.
- Authentification proxy NTLM
- Sélectionnez cette option pour utiliser le protocole d'authentification du gestionnaire de réseau local Microsoft NT. NTLM utilise une authentification par réponse de formule d'identification. Cette vue répertorie les éléments négociés (pris en charge par le client et demandés par le serveur) et les éléments authentifiés (la réponse du client à la formule d'identification du serveur).
- Classe personnalisée
- Sélectionnez cette option si le protocole de communication requiert un traitement de niveau inférieur complexe avec un code Java™ personnalisé pour transformer les messages entrants et sortants. Cliquez sur Parcourir pour sélectionner une classe Java qui utilise l'API correspondante. Pour plus d'informations sur l'utilisation de l'API de code personnalisé, reportez-vous à la rubrique Extension de Rational Performance Tester.
Reportez-vous à la rubrique Création d'une configuration SSL pour de plus amples informations sur l'authentification SSL.
- Cliquez sur OK pour créer la configuration.
Que faire ensuite
Une fois la configuration créée, vous pouvez l'utiliser avec n'importe
quel appel de service utilisant le protocole de transport HTTP. Vous pouvez
utiliser la liste
Configurations dans le client de
service générique pour modifier des configurations existantes ou créer des
configurations en double.