Module de mise à jour d'IBM Rational Performance Tester 6.1.1 - Notes sur l'édition

Pour Rational Performance Tester, version 6.1

© Copyright IBM Corporation 2004, 2005. All Rights Reserved.

Pour consulter la version la plus récente de ce fichier, consultez les notes sur l'édition disponibles à l'adresse suivante : www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/readme_fr_FR_611.html.

Table des matières

1.0 A propos de cette édition
   1.1 Nouveautés de cette édition
        1.1.1 Améliorations en matière de pool de données, de fiabilité, de gestion des erreurs et de l'utilisation de la mémoire
        1.1.2 Disponibilité d'IBM Rational Performance Tester pour z/OS
        1.1.3 Disponibilité d'IBM Rational Performance Tester Extension pour Siebel Test Automation
   1.2 Historique des correctifs du produit
2.0 Informations sur l'installation
   2.1 Configuration matérielle requise
   2.2 Configuration logicielle requise
   2.3 Utilisation d'IBM Rational Performance Tester pour z/OS
   2.4 Licence
3.0 Correctifs de ce module de mise à jour
     3.1 Correctifs
     3.2 Incidents et solutions
4.0 Support client
5.0 Mentions légales et marques citées

1.0 A propos de cette édition

Ce module de mise à jour s'appuie sur TPTP (Test and Performance Tools Platform) 3.3, ce qui permet à IBM Rational Performance Tester d'améliorer la modification des pools de données, la fiabilité, la gestion des erreurs et l'utilisation de la mémoire. Ce module de mise à jour inclut également le support pour z/OS, que vous pouvez acheter séparément, et résout les incidents répertoriés à la section 3.0.

1.1 Nouveautés de cette édition

1.1.1 Améliorations en matière de pool de données, de fiabilité, de gestion des erreurs et de l'utilisation de la mémoire

Ce module de mise à jour s'appuie sur TPTP 3.3, ce qui permet à Rational Performance Tester d'offrir :

1.1.2 Disponibilité d'IBM Rational Performance Tester pour z/OS

Ce module de mise à jour prend en charge z/OS. Lorsque vous achetez IBM Rational Performance Tester pour z/OS et que vous installez ce module de mise à jour, vous êtes en mesure d'utiliser un ordinateur éloigné qui exécute z/OS pour ajouter des utilisateurs virtuels à l'exécution du planning.

1.1.3 Disponibilité d'IBM Rational Performance Tester Extension pour Siebel Test Automation

Ce module de mise à jour inclut en tant qu'extension séparée le support de test des applications Siebel 7.7. Etant donné que la bibliothèque des corrélations des données Siebel s'exécute uniquement sous Windows, il s'agit d'une fonction conçue pour Windows seulement.

Lorsque vous achetez IBM Rational Performance Tester Extension pour Siebel Test Automation et que vous installez ce module de mise à jour, vous êtes en mesure de tester les applications Siebel 7.7. Pour utiliser l'extension Siebel, vous devez vous acquitter d'une taxe de licence qui doit être payée avant utilisation. Pour acquérir cette extension, cliquez sur le lien Passport Advantage Online du site http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm

La structure STA (Siebel Test Automation) disponible uniquement auprès de Siebel est également requise. Contactez votre partenaire commercial Siebel pour acheter STA ou pour obtenir des informations.

Les sections suivantes répertorient les différences de Performance Tester lorsque l'extension Siebel est activée.

Nouvelles préférences

Les préférences de génération de test incluent une nouvelle option : Prise en charge de Siebel. Sélectionnez Fenêtre > Préférences, développez Test puis cliquez sur Génération de test de performance. Le paramètre par défaut est Automatique (détecte et active automatiquement la prise en charge de Siebel). Vous pouvez modifier le paramètre pour qu'il soit toujours actif ou toujours inactif.

Les préférences de l'éditeur de test contiennent une nouvelle page : HTTP. Sélectionnez Fenêtre > Préférences, développez Test, cliquez sur Editeur de test de performances, et sélectionnez l'onglet HTTP. Préférences figurant dans la page HTTP :

La page des informations générales n'a pas été modifiée par rapport à la description figurant dans l'aide du produit. La page Couleurs et polices affiche le codage de couleur pour le texte remplacé dans les variables intégrées (voir la section suivante, "Modification de tests Siebel").

Modification de tests Siebel

Les différences majeures entre les tests Siebel et les tests HTTP standard résident dans la façon dont les données dynamiques sont stockées et remplacées lors de l'exécution du test.

Dans les tests HTTP standard, une source de données (variable de pool de données, code personnalisé ou référence) est liée à une valeur de test qu'elle remplace simplement lors de l'exécution.

Les tests Siebel contiennent un type de source de données supplémentaire, appelé source de données intégrée, qui contient des variables que vous pouvez substituer à une valeur de test. Les données de remplacement sont stockées dans une structure de données propriétaire appelée matrice en étoile. Une matrice en étoile stocke les chaînes et leur longueur au format hexadécimal (length_string) ou entier (length*string). Les remplaçants Siebel savent comment substituer des données et recalculer la longueur. Lorsque vous effectuez une substitution à partir d'une valeur figurant dans une matrice en étoile (mettez en évidence une valeur de format length_string ou length*string, cliquez avec le bouton droit de la souris et sélectionnez Remplacer à partir de), vous êtes invité à choisir une substitution Siebel ou HTTP standard. Sauf exception, choisissez Siebel.

Corrélation d'une chaîne de demandes avec une variable intégrée

Afin que les différentes exécutions de Siebel aboutissent, des valeurs d'exécution spéciales sont requises. La corrélation automatique doit utiliser ces "variables intégrées" spéciales dans la plupart des cas. Vous pouvez, toutefois, ajouter des corrélations supplémentaires.

Pour effectuer la corrélation d'une chaîne avec une variable intégrée, procédez comme suit :

  1. Ouvrez le test.
  2. Mettez en évidence la chaîne à remplacer.
  3. Cliquez sur la chaîne avec le bouton droit de la souris et sélectionnez Remplacer à partir de > Sources de données intégrées. L'assistant des sources de données intégrées s'affiche et comporte les types de substitution suivants :
    Sources de données génériques
         Date actuelle
         Horodatage

  4. Sources de données Siebel
        Compteur SWE
        Valeur unique SWE
  5. Sélectionnez le type de variable et cliquez sur Suivant ou Terminer.


  6. Si vous sélectionnez Date actuelle, cliquez sur Suivant, sélectionnez le format de date et cliquez sur Terminer.
    Si vous sélectionnez Compteur SWE, cliquez sur Suivant, entrez une valeur en cours et une valeur maximale pour le compteur puis cliquez sur Terminer.
Ajout et activation des points de vérification du contenu

Un point de vérification du contenu détermine si une chaîne de texte donnée apparaît dans la réponse à une requête.

Pour ajouter un point de vérification du contenu à un test :

  1. Ouvrez le test.
  2. Cliquez avec le bouton droit de la souris sur la réponse cible et sélectionnez Activer les PV du contenu.

  3. Pour ajouter un point de vérification du contenu à chaque réponse d'un test, cliquez avec le bouton droit de la souris sur le nom du test.
    Pour ajouter un point de vérification du contenu aux réponses d'une page, cliquez avec le bouton droit de la souris sur cette dernière Dans les deux cas, la fenêtre de création et d'activation du point de vérification s'affiche.
    Pour ajouter un point de vérification du contenu à une réponse spécifique, cliquez avec le bouton droit de la souris sur la réponse. Dans ce cas, la fenêtre affiche les détails du test. Effectuez alors les modifications nécessaires.
  4. Dans la liste déroulante La vérification échoue si, sélectionnez Au moins une des chaînes cochées a été trouvée ou Aucune chaîne cochée n'a été trouvée.
  5. Sélectionnez chaque chaîne Siebel ou chaque chaîne définie par l'utilisateur à vérifier et sélectionnez une des options suivantes :
  6. Cliquez sur Fermer.

Pour créer une chaîne définie par l'utilisateur, suivez les instructions ci-dessous une fois l'étape 3 exécutée.

  1. Cliquez sur Nouvelle chaîne pour ajouter une chaîne ou sur Dupliquer pour copier une chaîne sélectionnée dans la zone Texte.
  2. Dans la zone Texte, entrez ou modifiez la chaîne à vérifier.
  3. Sélectionnez les options souhaitées.
  4. Cliquez sur OK.

Les points de vérification définis par l'utilisateur peuvent être utilisés dans tous les tests et non uniquement dans les tests Siebel.

1.2 Historique des correctifs du produit

Ce module de mise à jour inclut les correctifs suivants :

2.0 Informations sur l'installation

Pour plus d'informations sur l'installation du module de mise à jour d'IBM Rational Performance Studio 6.1.1, les éléments prérequis, l'installation à partir d'une ligne de commande et la configuration d'un miroir local du serveur de mise à jour, reportez-vous aux instructions d'installation sur le site : http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/install_local_fr_FR_611.html.

2.1 Configuration matérielle requise

Aucune condition matérielle n'est demandée pour l'installation du module de mise à jour.

2.2 Configuration logicielle requise

Vous pouvez installer ce module de mise à jour pour utilisation avec IBM Rational Performance Tester 6.1.

Avant d'installer ce module de mise à jour, vous devez installer IBM Rational Product Updater 6.0.1.

2.2.1 Conditions requises par Siebel

Les fonctions de test Siebel requièrent la bibliothèque de corrélation de données fournie par Siebel, implémentée par le fichier ssdtcorr.dll, fichier disponible dans la structure STA (Siebel Test Automation). Prenez contact avec Siebel pour obtenir cette bibliothèque et copiez-la manuellement sur l'ordinateur local (où Rational Performance Tester 6.1 a été installé) à l'emplacement suivant : ...\SDP\6.0\rpt_prod\external_files\deployable\siebel\.

La bibliothèque de corrélations doit se trouver sur tout ordinateur exécutant un test Siebel. Toutefois, il n'est pas nécessaire de la copier sur les ordinateurs éloignés car une fois que vous avez installé la bibliothèque de corrélations sur l'ordinateur local, elle est automatiquement copiée dans tout ordinateur éloigné sur lequel vous déployez un test Siebel.

La bibliothèque de corrélations fournie par Siebel dépend de la bibliothèque Microsoft C++, implémentée par le fichier msvcr70.dll. L'ordinateur Windows sur lequel vous voulez exécuter un test Siebel peut ne pas disposer d'une bibliothèque d'exécution C++ ou posséder une version différente. Dans ce cas, téléchargez le fichier msvcr70.dll sur le site Web de Microsoft et copiez-le dans le dossier siebel avec ssdtcorr.dll. Cette opération permet de garantir que le fichier sera automatiquement copié sur tout ordinateur éloigné sur lequel vous déployez un test Siebel. Bien que dans certaines installations, cette procédure n'est pas obligatoire, le fait de placer une copie du fichier msvcr70.dll dans le dossier siebel fait qu'il n'est plus nécessaire de se soucier de la présence de ce fichier lors d'une installation future d'un ordinateur éloigné supplémentaire.

2.2.2 Configuration requise pour z/OS

Les logiciels suivants doivent être installés sur le système z/OS :

2.3 Utilisation de Performance Tester pour z/OS

Les sections suivantes expliquent comment utiliser Performance Tester pour z/OS. Pour cela, vous devez :

  1. configurer votre environnement,
  2. installer z/OS,
  3. démarrer z/OS RAC (avant d'exécuter un test).

Configuration de l'environnement z/OS

Demandez au programmeur système d'attribuer la valeur 2147483647 à ASSIZEMAX.

Placez les commandes d'exportation suivantes dans le fichier .profile de l'ID utilisateur qui lancera Performance Tester pour z/OS :

export RASERVER_HOME=rép_install/IBM/AgentController

export LIBPATH=$LIBPATH:rép_install/IBM/AgentController/lib:rép_install_java/bin:rép_install_java/bin/classic:rép_programme_analyse_xml/lib

Attribuez la valeur NO à la variable d'environnement _BPX_SHAREAS :

export _BPX_SHAREAS="NO"

Installation de Performance Tester pour z/OS

  1. Installez Rational Performance Tester 6.1 sur votre ordinateur local, si vous ne l'avez pas encore fait.
  2. Utilisez le programme Rational Product Updater pour mettre à jour votre ordinateur local avec la version 6.1.1.
  3. Téléchargez z/OS RAC sur l'ordinateur éloigné à partir du fichier http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/common/rac/601/zips/ibmrac.os390.zip
  4. Décompressez le fichier correspondant à z/OS RAC et extrayez son contenu.
  5. Utilisez FTP pour transférer les images d'installation suivantes au format binaire dans le répertoire d'installation :
    ibmrac.os390.pax
    tptpdc.os390.pax
  6. Accédez au répertoire d'installation et émettez la commande suivante pour extraire le fichier correspondant à z/OS RAC :
  7. pax -ppx -rf ibmrac.os390.pax
  8. Accédez au répertoire rép_install/IBM/AgentController et émettez la commande suivante :
    pax -ppx -rf ../../tptpdc.os390.pax
  9. Faites en sorte que les fichiers objets partagés soient contrôlés par le programme en émettant la commande suivante dans un shell UNIX System Services :
    extattr +p rép_install/IBM/AgentController/lib/*.so
  10. Accédez au répertoire rép_install/IBM/AgentController/bin et émettez la commande suivante, qui permet à z/OS RAC d'admettre des hôtes non locaux :
    ./SetConfig.sh -s ALLOW=ALL
  11. Avant l'exécution d'un test, z/OS RAC doit être démarré. Pour cela, accédez au répertoire d'installation et émettez la commande suivante :
    ./RAStart.sh.

Arrêt de Performance Tester pour z/OS

Pour arrêter z/OS RAC, émettez la commande suivante :

rép_install/IBM/AgentController/bin/RAStop.sh

2.4 Licence

Licence Siebel

Pour les tests de performances des applications Siebel, vous devez disposer d'une licence pour l'extension d'IBM Rational Performance Tester pour Siebel Test Automation. Cette extension fonctionne uniquement sur les systèmes Windows pris en charge par IBM Rational Performance Tester et IBM Rational Performance Tester pour z/OS. Elle ne fonctionne pas sous Linux ou z/OS.

Licence Windows et Linux

IBM Rational Performance Tester permet cinq utilisateur virtuels simultanés sous Windows et Linux. Pour un nombre d'utilisateur supérieur, des licences de testeurs virtuels sont requises. Vous pouvez, par exemple, exécuter Performance Tester avec cinq utilisateurs virtuels sans licence mais pour dix utilisateurs virtuels, vous devez acheter une licence pour un ensemble de testeurs virtuels prenant en charge au moins cinq utilisateurs virtuels. Il existe différentes tailles de licence : 5, 50, 100, 250, 500, 1000, 2 500, 5 000, 10 000, 20 000, 50 000 et 1000 000 utilisateurs virtuels.

Une licence d'ensemble d'utilisateurs virtuels n'est pas divisible. Un seul utilisateur peut utiliser un ensemble d'utilisateurs virtuels à une période donnée. Par exemple, l'utilisateur A et l'utilisateur B ne peuvent pas se partager un ensemble de 50 utilisateurs virtuels en exécutant chacun un test de 25 utilisateurs. Cette licence permet à un utilisateur d'exécuter un test émulant jusqu'à 50 utilisateurs virtuels.

Il est possible de cumuler des licences d'ensemble d'utilisateurs virtuels. Par exemple, un utilisateur virtuel peut combiner plusieurs licences pour exécuter un test pris en charge par la combinaison de ces licences. Ainsi, un seul utilisateur peut utiliser deux licences de 50 utilisateurs pour exécuter un test simulant jusqu'à 100 utilisateurs virtuels.

Licence z/OS

L'exécution d'utilisateurs virtuels sur le système d'exploitation z/OS requiert une licence IBM Rational Performance Tester pour z/OS. IBM Rational Performance Tester pour z/OS permet d'exécuter un nombre illimité d'utilisateurs virtuels sur les hôtes z/OS pour lesquels vous avez acheté cette licence. De plus, cette licence permet l'exécution simultanée de cinq utilisateurs virtuels sur les plateformes Windows et Linux pour le développement des ressources de test.  

3.0 Correctifs de ce module de mise à jour

Cette section répertorie les correctifs de ce module de mise à jour ainsi que les solutions de certains incidents.

3.1 Correctifs

Ce module de mise à jour résout les incidents suivants. Si un numéro de correctif APAR est associé à un incident, ce numéro est indiqué.

3.2 Incidents et solutions

Cette section répertorie les solutions à certains incidents.

L'exécution est terminée mais le rapport récapitulatif affiche toujours des utilisateurs actifs

Dans certaines situations, particulièrement lorsque votre planning est défini pour s'arrêter après une période définie ou lorsque vous avez cliqué sur le bouton d'arrêt dans la vue Exécution de test de performances, le rapport récapitulatif peut afficher des utilisateurs actifs alors que le test est terminé.

Si un rapport récapitulatif affiche des utilisateurs actifs alors que vous pensez que le test est terminé, consultez l'onglet Globalité. Si ce dernier indique que le test est terminé, ignorez le statut des utilisateurs dans le rapport récapitulatif.

Informations incorrectes dans le manuel d'installation de la version 6.1

Dans le manuel d'installation de la version 6.1, Installation d'IBM Rational Performance Tester, la section "Installation des clés de licence sous Linux" est incorrecte. Cette section devrait indiquer :

Pour installer des clés de licence sous un client Linux, créez le fichier $HOME/.flexlmrc, contenant une ligne avec le nom de l'ordinateur ou l'adresse IP du serveur de licence Rational. Par exemple, ajoutez les lignes RATIONAL_LICENSE_FILE=@server-name.com ou RATIONAL_LICENSE_FILE=@ip-address au fichier .flexlmrc. Le fichier .flexlmrc doit être créé dans le répertoire principal de chaque utilisateur sur le système cible qui exécute plus de cinq testeurs virtuels.

La variable d'environnement MOZILLA_FIVE_HOME doit être définie

Si vous exécutez Performance Tester sous Linux, vous devez définir la variable d'environnement MOZILLA_FIVE_HOME afin que Rational Product Updater affiche correctement des informations détaillées.

Pour définir cette variable d'environnement, ajoutez les lignes suivantes à shortcut_rpu (dans le répertoire d'installation, /opt/IBM/Rational/SPD/6.0 par défaut) :

MOZILLA_FIVE_HOME=chemin de libxpcom.so  (généralement /usr/lib/mozilla-1.4.3)
export MOZILLA_FIVE_HOME

Cet incident concerne les autres produits installés sous Linux à l'aide du programme Rational Product Updater.

Modifiez le fichier rational.sdp.ini afin qu'il soit accessible en écriture sous Linux pour conserver la valeur de la taille de segment

Lorsque vous entrez une valeur dans la zone Taille de segment de la machine JVM en sélectionnant Fenêtre > Préférences > Performance Test Workbench, la valeur n'est pas conservée sur les ordinateurs Linux. Une erreur est signalée qui indique que rational.sdp.ini est en lecture seule. Avant de modifier la préférence, modifiez le fichier afin qu'il soit accessible en écriture.

Les options IE doivent être modifiées lors de l'enregistrement avec un serveur proxy

Pour effectuer l'enregistrement avec un serveur proxy, vous devez désélectionner Ne pas utiliser de serveur proxy pour les adresses locales. Toutefois, lors de l'utilisation de l'aide, vous devez sélectionner cette case à cocher.

Pour localiser cette case à cocher, ouvrez Internet Explorer et sélectionnez Outils > Options Internet > Connexions > Paramètres réseau.
 

4.0 Support client

La page d'accueil du produit Rational Performance Tester est www.ibm.com/software/awdtools/tester/performance/index.html. Pour accéder aux FAQ, aux listes des incidents connus et des correctifs ainsi qu'aux autres informations de support technique, visitez la page Support (accessible depuis la page d'accueil du produit).

5.0 Mentions légales et marques citées

© Copyright IBM Corporation 2004, 2005. All Rights Reserved.

La documentation XDoclet incluse dans ce produit IBM est utilisée avec autorisation et est couverte par la mention d'attribution de copyright suivante : Copyright (c) 2000-2005, XDoclet Team. All rights reserved.

Portions basées sur Design Patterns: Elements of Reusable Object-Oriented Software, par Erich Gamma, Richard Helm, Ralph Johnson et John Vlissides, Copyright (c) 1995 par Addison-Wesley Publishing Company, Inc. All rights reserved.

Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus de détails, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service puisse être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM.

IBM peut détenir des brevets ou des demandes de brevet couvrant les produits décrits dans le présent document. La remise de cette documentation ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez recevoir des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante :

IBM Director of Licensing
IBM Corporation
Tour Descartes La Défense 5 2,
avenue Gambetta 92066 -
Paris-La Défense CEDEX France

Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse suivante :

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans lequel il serait contraire aux lois locales : LE PRESENT DOCUMENT EST LIVRE EN L'ETAT. IBM DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR MARCHANDE OU D'ADAPTATION A VOS BESOINS. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.

Le présent document peut contenir des inexactitudes ou des coquilles. Des modifications sont régulièrement apportées à ces informations ; ces modifications seront intégrées dans les nouvelles éditions de la publication. IBM peut modifier sans préavis les produits et logiciels décrits dans ce document.

Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule responsabilité.

IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies.

Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à :

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA

Ces informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance.

Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA, des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.

Les données de performance indiquées dans ce document ont été déterminées dans un environnement contrôlé. Par conséquent, les résultats peuvent varier de manière significative selon l'environnement d'exploitation utilisé. Certaines mesures évaluées sur des systèmes en cours de développement ne sont pas garanties sur tous les systèmes disponibles. En outre, elles peuvent résulter d'extrapolations. Les résultats peuvent donc varier. Il incombe aux utilisateurs de ce document de vérifier si ces données sont applicables à leur environnement d'exploitation.

Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits.

Toute instruction relative aux intentions d'IBM pour ses opérations à venir est susceptible d'être modifiée ou annulée sans préavis, et doit être considérée uniquement comme un objectif.

Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite.

LICENCE DE COPYRIGHT :

Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plates-formes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plates-formes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. Par conséquent, IBM ne peut garantir expressément ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de ces programmes.

Toute copie totale ou partielle de ces programmes exemples et des oeuvres qui en sont dérivées doit comprendre une notice de copyright, libellée comme suit :

© (nom de votre société) (année). Des segments de code sont dérivés des Programmes exemples d'IBM Corp. © Copyright IBM Corp. 2000, 2005. All rights reserved.

Si vous visualisez ces informations en ligne, il se peut que les photographies et illustrations en couleur n'apparaissent pas à l'écran.

Informations sur l'interface de programmation

Les informations sur l'interface de programmation vous aident à créer des logiciels à l'aide de ce programme.

Les interfaces de programmation génériques permettent d'écrire des applications qui obtiennent les services des outils de ce programme.

Cependant ces informations peuvent également contenir des informations sur les diagnostics, les modifications et la configuration. Ces informations doivent vous permettre de déboguer vos applications.

Avertissement : N'utilisez pas ces informations comme interface de programmation car elles sont sujettes à modification.

Marques et logos

Les termes qui suivent sont des marques d'International Business Machines Corporation aux Etats-Unis et/ou dans certains autres pays :

Java et toutes les marques incluant Java sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.

Windows et Windows NT sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.

UNIX est une marque enregistrée de The Open Goup aux Etats-Unis et/ou dans certains autres pays.

Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.

D'autres sociétés sont propriétaires des autres marques, noms de produits ou logos qui pourraient apparaître dans ce document.