Un client doit inclure des classes de modules de remplacement lorsque vous démarrez un bean EJB distant hébergé dans WebSphere Application Server. Dans certains cas, si le client est WebSphere Application Server, le produit génère automatiquement les classes de modules de remplacement appropriées :
EJBHome et EJBObject, le client doit inclure les classes de modules de remplacement sans son chemin de classe. Si le bean EJB est hébergé sur l'instance WebSphere
Application Server traditionnelle, vous pouvez copier le fichier JAR du client EJB à partir de l'application dans le fichier EAR après son traitement par la commande ejbdeploy. Si le bean EJB est hébergé dans Liberty, vous devez utiliser le programme rmic inclus avec votre kit de développement de logiciels (SDK) Java 8 du client WebSphere Application Server Traditional pour générer les classes de modules de remplacement du bean EJB cible, et vous devez inclure les classes de modules de remplacement avec le client.
Pour plus d'informations, voir Utilisation d'Enterprise JavaBeans avec interfaces distantes sur Liberty.