WebSphere eXtreme Scale prend en charge les protocoles TCP/IP et TLS/SSL pour assurer une communication sécurisée entre les clients et les serveurs.
WebSphere eXtreme Scale nécessite IBM® Java Secure Sockets Extension (IBMJSSE) ou IBM Java Secure Sockets Extension 2 (IBMJSSE2). Les fournisseurs IBMJSSE et IBMJSSE2 contiennent une implémentation de référence prenant en charge les protocoles SSL et TLS, ainsi qu'un framework d'API.
Le kit JDK Oracle ne fournit pas les fournisseurs IBM JSSE et IBM JSSE2 et la sécurité de transport ne peut donc pas être activée avec un kit JDK Oracle. Pour l'activer, un kit JDK Oracle fourni avec WebSphere Application Server est requis. Le kit JDK Oracle fourni avec WebSphere Application Server contient les fournisseurs IBM JSSE et IBM JSSE2.
Voir Configuration d'un ORB personnalisé pour plus d'informations sur l'utilisation d'un JDK non-IBM pour WebSphere eXtreme Scale. Si -Djava.endorsed.dirs est configuré, il pointe vers les répertoires objectgridRoot/lib/endorsed et JRE/lib/endorsed. Le répertoire objectgridRoot/lib/endorsed est requis de sorte que la fonction ORB IBM est utilisée et le répertoire JRE/lib/endorsed est requis pour le chargement des fournisseurs JSSE IBM et JSSE IBM.
Utilisez Tutoriel sur la sécurité Java SE - Etape 4 pour configurer les propriétés SSL requises, pour créer des fichiers de clés et des fichiers de clés certifiées et pour démarrer des serveurs sécurisés dans WebSphere eXtreme Scale.