Outils J2EE Connector d'IBM Rational Application Developer Version 6.0.0.1 - Notes sur l'édition

(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.

Bienvenue dans la fonctionnalité J2EE Connector d'IBM Rational Application Developer version 6.0.0.1, fondée sur la technologie Eclipse édition 3.0.1.

Pour consulter la version la plus récente de ce readme, connectez-vous à l'adresse : www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/J2C/html/readme.html

Ce fichier est disponible dans les langues nationales suivantes :

Français Portugais du Brésil Allemand
Chinois simplifié Italien Espagnol
Japonais Chinois traditionnel Coréen

Table des matières

1.0 A propos de cette version
2.0 Informations sur l'installation
2.1 Configuration matérielle requise
2.2 Logiciels pris en charge
2.2.1 WebSphere Application Server
2.2.2 Adaptateurs de ressources
2.2.3 IMS
3.0 Limitations et incidents recensés et leurs solutions
3.1 Limitations
3.1.1 IMS Connector for Java et connexions de l'option locale et TCP/IP
3.1.2 Prise en charge du service MFS d'IMS Connector for Java et de la mise à jour de J2C pour Rational Application Developer
3.1.3 Plusieurs adaptateurs de ressources installés dans la même instance de serveur d'exécution
3.2 Incidents recensés et leurs solutions
3.2.1 Déploiement d'un bean d'implémentation J2C en tant que bean EJB session avec des classes de liaison des données issues d'un fichier Jar d'utilitaire
3.2.2 Exception lors du déploiement
3.2.3 Impossible de modifier les spécifications de connexion (ConnectionSpec) par le biais des assistants J2C
3.2.4 Impossible d'extraire les sorties non distribuées à l'aide de l'application IMS Connector for Java
3.2.5 La région servante de WebSphere Application Server pour z/OS peut redémarrer si la propriété executionTimeout d'IMS Connector for Java a la valeur "attente illimitée"
3.2.6 Les propriétés purgeAsyncOutput et reRoute d'IMS Connector for Java sont ignorées pour les connexions de socket persistantes et dédiées
4.0 Mises à jour apportées à la documentation
5.0 Contacter le support client
6.0 A propos d'Eclipse
7.0 Remarques et marques

1.0 A propos de cette édition

Les outils J2EE Connector (J2C) Architecture permettent de créer des applications J2EE qui intègrent et étendent les opérations et les données aux systèmes EIS (Enterprise Information System) existants.

Les avantages de l'utilisation des outils J2C pour accéder aux systèmes d'EIS incluent :

Temps de développement réduit
L'assistant J2C permet de créer le code destiné au système EIS ciblé en utilisant la fabrique de connexions gérée appropriée.
Standardisation
Accédez au système EIS par l'intermédiaire d'une infrastructure J2C conforme aux normes (adaptateurs de ressources et Common Client Interface, par exemple).
Simplification
Création rapide et directe des beans Java. Chaque méthode correspond à une opération EIS. Par le biais des beans Java créés, vous pouvez tirer parti du reste des fonctionnalités de Rational Application Developer pour développer des pages Web, des services Web et des EJB.

Les outils J2C sont constitués des composants principaux suivants :

Assistants
Edition du bean Java
Tutoriels

Après avoir installé la fonction J2C, vous pouvez accéder aux tutoriels en cliquant sur Aide > Galerie de tutoriels > Pratique dans le menu principal. Les tutoriels incluent :

Pour plus d'informations sur les outils J2C, voir l'aide en ligne en cliquant sur Help > Help Contents et en développant Developing enterprise applications > Connecting to enterprise information systems.

2.0 Informations sur l'installation

Pour obtenir des informations sur l'installation de la fonction Rational Application Developer J2C, consultez le site www.software.ibm.com/ibmdl/pub/software/rationalsdp/rad/6001/install_instruction/ifeature_j2c/install_6001.html

2.1 Configuration matérielle requise

Pour connaître la configuration matérielle requise pour l'installation de la fonction Rational Application Developer J2C, voir les instructions d'installation.

2.2 Logiciels pris en charge

Si vous développez une application à l'aide des outils J2C dans Rational Application Developer et que vous l'exécutez dans WebSphere Application Server version 5, veillez à appliquer la maintenance requise à WebSphere Application Server version 5. Pour plus de détails, voir Section 2.2.1 WebSphere Application Server.

Pour plus de détails sur les logiciels et les spécifications pris en charge par la fonction Rational Application Developer J2C, voir les instructions d'installation.

Pour plus de détails sur les logiciels et les spécifications pris en charge par un outil spécifique dans Rational Application Developer, consultez l'aide en ligne.

Vous devez avoir installé IBM Rational Application Developer version 6.0.0.1 avant d'installer cette fonction.

2.2.1 WebSphere Application Server

WebSphere version 5.0 et WebSphere version 5.1 prennent en charge J2C 1.0. Les niveaux de service de WebSphere Application Server requis pour les outils J2EE Connector sont répertoriés dans le tableau ci-dessous. Les environnements de test Legacy disponibles avec Rational Application Developer version 6.0 requièrent le niveau de service répertorié dans la colonne Niveau de service requis pour WAS Distributed du tableau. Les correctifs cumulatifs de WebSphere Application Server, WAS 5.0.2.8 par exemple, sont disponibles à partir du site de support de WebSphere Application Server (www.ibm.com/software/webservers/appserv/was/support). Les correctifs de l'environnement d'exécution d'Integration Edition pour 5.0 et 5.1 sont disponibles à partir du site www.ibm.com/support/docview.wss?rs=180&context=SSEQTP&dc=D410&dc=D420&uid=swg24004796&loc=en_US&cs=utf-8&lang=en. Les PTF de WebSphere Application Server pour z/OS sont disponibles à partir du site de support de WebSphere Application Server pour z/OS /www.ibm.com/software/webservers/appserv/zos_os390/support/

WebSphere Application Server Niveau de service requis pour WAS Distributed Niveau de service requis pour WAS pour z/OS
5.0.x
  • Correctif cumulatif 5.0.2.8
  • Correctifs de l'environnement d'exécution d'Integration Edition pour 5.0
W502023 (PTF UK00329)
5.1.x
Correctifs de l'environnement d'exécution d'Integration Edition pour 5.1
W510205 (PTF UK0028)

WebSphere version 6 prend en charge les applications J2C 1.5.

2.2.2 Adaptateurs de ressources

Les adaptateurs de ressources suivants sont pris en charge dans les outils J2C :

2.2.3 IMS

Les classes suivantes sont obsolètes dans IMS Connector for Java version 9.1.0.1.1 et IMS Connector for Java version 9.1.0.2 :

3.0 Limitations et incidents recensés et leurs solutions

Les notes sur l'édition contiennent des informations (telles que les incidents et les restrictions) qui n'ont été disponibles qu'après la finalisation de la documentation du produit.

Pour obtenir plus d'informations sur les incidents recensés et leurs solutions dans la base Eclipse, voir le fichier readme_eclipse.html se trouvant dans le sous-répertoire eclipse\readme du répertoire d'installation du produit. Ces informations ne sont disponibles qu'en anglais.

3.1 Limitations

3.1.1 IMS Connector for Java et connexions de l'option locale et TCP/IP
3.1.2 Prise en charge du service MFS d'IMS Connector for Java et de la mise à jour de J2C pour Rational Application Developer
3.1.3 Plusieurs adaptateurs de ressources installés dans la même instance de serveur d'exécution

3.1.1 IMS Connector for Java et connexions de l'option locale et TCP/IP
3.1.2 Prise en charge du service MFS d'IMS Connector for Java et de la mise à jour de J2C pour Rational Application Developer
Les outils J2C fournis avec Rational Application Developer n'incluent pas actuellement les assistants permettant de générer des liaisons de données Java à partir de la source MFS. Cependant, les applications d'entreprise créées à partir de la source MFS à l'aide de WebSphere Studio Application Developer Integration Edition peuvent encore s'exécuter sur WebSphere Application Server version 6. Pour savoir comment procéder, voir la note technique "Migrating MFS-based IMS applications to run on WebSphere Application Server 6.0" dans la page de support Web d'IMS MFS (www.ibm.com/software/data/ims/toolkit/mfswebsupport/)
3.1.3 Plusieurs adaptateurs de ressources installés dans la même instance de serveur d'exécution
Plusieurs versions autonomes du même adaptateur de ressources EIS ne peuvent pas être installées dans WAS, en particulier si elles sont destinées au même type de système EIS. Par exemple, si vous installez à la fois CICS ECI 5.1 et CICS ECI 6.0, des conflits risquent de se produire. Cela est dû au fait que tous les adaptateurs de ressources autonomes partagent le même chargeur de classes.

3.2 Incidents recensés et solutions

3.2.1 Déploiement d'un bean d'implémentation J2C en tant que bean EJB session avec des classes de liaison des données issues d'un fichier Jar d'utilitaire
3.2.2 Exception lors du déploiement
3.2.3 Impossible de modifier les spécifications de connexion (ConnectionSpec) par le biais des assistants J2C
3.2.4 Impossible d'extraire les sorties non distribuées à l'aide de l'application IMS Connector for Java
3.2.5 La région servante de WebSphere Application Server pour z/OS peut redémarrer si la propriété executionTimeout d'IMS Connector for Java a la valeur "attente illimitée"
3.2.6 Les propriétés purgeAsyncOutput et reRoute d'IMS Connector for Java sont ignorées pour les connexions de socket persistantes et dédiées


3.2.1 Déploiement d'un bean d'implémentation J2C en tant que bean EJB session avec des classes de liaison des données issues d'un fichier Jar d'utilitaire
Lorsqu'un bean d'implémentation J2C, généré à l'aide des outils J2C, utilise les types de liaison de données qui résident dans des projets Java distincts dans l'espace de travail (ce qui équivaut à la dépendance de l'environnement d'exécution sur des fichiers JAR d'utilitaire de portée EAR), le fichier MANIFEST.MF du projet EJB n'est pas mis à jour automatiquement pour tenir compte d'une telle dépendance. Pour éviter les erreurs d'exécution, les utilisateurs doivent mettre à jour manuellement l'attribut "Class-Path" dans le fichier META-INF/MANIFEST.MF du projet EJB afin qu'il comprenne les fichiers JAR d'utilitaire de portée EAR dans lesquels se trouvent les types de liaison des données. Cette opération doit s'effectuer avant le déploiement du projet EJB sur le serveur d'exécution.
3.2.2 Exception lors du déploiement
Au cours de la création des pages Web, des EJB ou des services Web, une exception peut être émise dans la console du serveur WAS version 6. Ceci n'a aucune incidence sur le fonctionnement normal du serveur ou du bean J2C. Cette erreur a été corrigée dans WebSphere Application Server version 6.0.1, disponible sur le site www.ibm.com/software/webservers/appserv/was/support/

[2/21/05 18:55:49:781 EST] 00000017 SystemErr R java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirective(DiagnosticModule.java:316) at com.ibm.ws.ffdc.DiagnosticModule.getDataForDirectives(DiagnosticModule.java:287) at com.ibm.ws.ffdc.DiagnosticModule.dumpComponentData(DiagnosticModule.java:143) at com.ibm.ws.ffdc.DiagnosticEngine.processIncident(DiagnosticEngine.java:159) at com.ibm.ws.ffdc.FFDCFilter.filterEngine(FFDCFilter.java:434) at com.ibm.ws.ffdc.FFDCFilter.processException(FFDCFilter.java:195) at com.ibm.ws.management.AdminServiceImpl.outputWarningAndFFDC(AdminServiceImpl.java:1660) at com.ibm.ws.management.AdminServiceImpl.checkForOpDeprecation(AdminServiceImpl.java:1737) at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:1670) at com.ibm.ws.management.AdminServiceImpl.access$400(AdminServiceImpl.java:100) at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:899) at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code)) at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:817) at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139) at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java:325) at com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java:193) at com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java:55) at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:641) at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:469) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code)) Caused by: java.lang.NullPointerException at com.ibm.ws.management.dm.JmxDM.processAdminService(JmxDM.java:50) at com.ibm.ws.management.dm.JmxDM.ffdcDumpDefaultJmx(JmxDM.java:34) ... 28 more


3.2.3 Impossible de modifier les spécifications de connexion (ConnectionSpec) par le biais des assistants J2C
L'assistant J2C ne fournit pas d'interface utilisateur permettant de modifier les spécifications de connexion (ConnectionSpec). Les utilisateurs doivent modifier celles-ci directement dans le code Java d'implémentation généré. Il convient pour cela d'ouvrir le fichier Java d'implémentation généré dans un éditeur, de rechercher la méthode à modifier et de modifier/ajouter/supprimer les doclets de cette dernière.
3.2.4 Impossible d'extraire les sorties non distribuées à l'aide de l'application IMS Connector for Java
Pour permettre l'extraction des sorties non distribuées sur des connexions de socket persistantes et partageables en utilisant des interactions SYNC_RECEIVE_ASYNCOUTPUT dans la même application, IMS Connector for Java accepte une valeur FALSE pour les propriétés purgeAsyncOutput et reRoute d'IMSInteractionSpec. Si l'interaction SYNC_RECEIVE_ASYNCOUTPUT ne permet pas d'extraire avec succès les sorties dans l'application qui les a mises en file d'attente, celles-ci restent en attente dans l'élément OTMA TPIPE dont le nom correspond à celui de la connexion de socket persistante et partageable. Ces sorties ne peuvent pas être extraites en utilisant une application IMS Connector for Java ; il convient donc de prendre toutes les précautions nécessaires lors de la définition des propriétés purgeAsyncOutput et reRoute à la valeur FALSE.
3.2.5 La région servante de WebSphere Application Server pour z/OS peut redémarrer si la propriété executionTimeout d'IMS Connector for Java a la valeur "attente illimitée"
Dans WebSphere Application Server pour z/OS, un délai s'applique par défaut au travail distribué dans des régions servantes. En général, lorsqu'une application distribuée arrive à expiration, la région servante dans laquelle elle est distribuée est arrêtée puis redémarrée. C'est la raison pour laquelle il est déconseillé d'utiliser la valeur -1 ("attente illimitée") pour le paramètre executionTimeout lorsque l'application s'exécute dans WebSphere Application Server pour z/OS.
3.2.6 Les propriétés purgeAsyncOutput et reRoute d'IMS Connector for Java sont ignorées pour les connexions de socket persistantes et dédiées
Les propriétés purgeAsyncOutput et reRoute d'IMSInteractionSpec ne s'appliquent pas aux interactions sur des connexions de socket persistantes dédiées. Vous ne pouvez pas purger ou rediriger les messages de sortie non distribués sur une connexion de socket persistante dédiée. Si toutefois vous effectuez une interaction sur une connexion de socket persistante dédiée et fournissez des valeurs pour les propriétés purgeAsyncOutput et reRoute, les valeurs sont ignorées par IMS Connector for Java. L'application Java ne recevra pas d'exception.

4.0 Mises à jour apportées à la documentation

La page d'accueil du produit et la page IBM developerWorks comportent des sections Library qui contiennent les mises à jour apportées aux tutoriels ainsi qu'aux autres documentations.

La zone IBM Rational  de la page www.ibm.com/developerworks/rational offre des articles techniques, des informations d'utilisation, des tutoriels, des exemples et présente les nouvelles technologies.

5.0 Contacter le support client

La page d'accueil de Rational Application Developer est www.ibm.com/software/awdtools/developer/application/index.html. Pour consulter les foires aux questions, la liste des incidents connus et des correctifs et toute autre informations de support, accédez à la page Support de la page d'accueil du produit.

6.0 A propos d'Eclipse

Eclipse est un projet à source ouverte comportant une structure permettant le développement de plug-in qui facilite la création, l'intégration et l'utilisation des outils logiciels. Par leur collaboration et le partage d'une technologie d'intégration essentielle, les constructeurs d'outils peuvent se concentrer sur les domaines dans lesquels ils possèdent des compétences et sur la création d'une nouvelle technologie de développement. La plateforme Eclipse est écrite en langage Java et est livrée avec des toolkits accompagnés d'exemples, nécessaires à la construction de plug-ins. Elle a déjà été déployée sur une gamme d'environnements de système d'exploitation, dont Linux, Mac OS X, QNX et Windows. Les détails complets de la communauté Eclipse et les livres blancs présentant la conception de la plateforme sont disponibles sur le site Web www.eclipse.org.

Des outils de plug-in d'autres fournisseurs, également fondés sur la plateforme Eclipse à code ouvert, s'intègrent à l'environnement Rational Developer pour apporter des avantages supplémentaires.

7.0 Remarques et marques

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 Europe Middle-East Africa
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
3600 Steeles Avenue East
Markham, Ontario
Canada L3R 9Z7

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 plateformes 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 plateformes 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. 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 IBM.

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 :

(C) (nom de votre société) (année). Des segments de code sont dérivés des Programmes exemples d'IBM Corp. (C) 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.

Microsoft et Windows sont des marques de Microsoft Corporation 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.