La création d'une connexion J2C d'appel de programme IBM® i pour WebSphere Application Server version 5.0 et plus sur un hôte IBM i comprend les opérations suivantes :
Le connecteur délègue l'authentification au serveur d'applications qui prend en charge J2C 1.0. J2C 1.0 prend en charge l'authentification "Mot de passe de base" et "Kerboros V5". Pour plus d'informations à propos de l'authentification dans WebSphere Application Server sur l'hôte, consultez la documentation d'installation et de configuration WebSphere Application Server.
Pour plus d'informations sur la spécification J2C 1.0, consultez la page J2EE Connector Architecture sur le site Web de Sun Microsystems à l'adresse http://java.sun.com/j2ee/connector/index.html. J2C 1.0 est entièrement pris en charge par WebSphere Application Server version 5.0 et ultérieure. Toutefois, le serveur d'applications prend uniquement en charge le mot de passe de base.
La fabrique de connexion contient la définition des propriétés ServerName, UserName et Password.
Une fois le connecteur installé sur le serveur d'applications, l'administrateur doit définir les valeurs des trois propriétés de chaque instance d'ISeriesPgmCallConnectionFactory, identifiée par le nom JNDI.
ISeriesPgmCallConnectionSpecImpl fournit les propriétés serverName, userName, password, PcmlName, AS400LibList et Session ID requises pour la connexion d'appel de programme IBM i .
Les informations d'authentification d'ISeriesPgmCallConnectionSpecImpl annulent et remplacent celles des paramètres d'authentification du connecteur dans le serveur d'applications (qui annulent et remplacent les paramètres d'ISeriesPgmCallConnectionFactory). Ainsi, le composant d'application peut facilement déléguer l'authentification au serveur d'applications ou configurer les informations d'authentification par programmation. Les paramètres de l'instance ISeriesConnectionFactory sont les paramètres par défaut lorsque les deux autres paramètres ne sont pas définis.