Choix du type de client

Un client fournit l'infrastructure logicielle requise pour les applications client qui s'exécutent séparément de votre serveur d'applications.

A propos de cette tâche

Les facteurs de décision à prendre en compte pour choisir un type de client sont les suivants : voulez-vous exécuter une application client sur Java Platform Enterprise Edition (Java EE) ou Java Platform Standard Edition (J2SE) ; voulez-vous une utilisation simplifiée et une installation peu volumineuse ou toutes les fonctions disponibles et une installation volumineuse ; voulez-vous copier ou redistribuer le client.

Le premier choix à faire est d'utiliser l'application client sur Java EE ou J2SE. Ceci vous conduira à devoir choisir entre les principaux types de clients, qui sont décrits dans cette rubrique. Sinon, si vous souhaitez exécuter un ActiveX programme, ou une applet Java, pour interagir avec les beans entreprise sur WebSphere® Application Server, votre décision ne concerne que l'un de ces types de clients.

Procédure

  • J2SE
    Si vous souhaitez exécuter une application client légère, sans les ressources et le coût de traitement du Java EE plateforme pour WebSphere Application Server sur la machine client, puis choisissez soit le client léger Java, soit les clients légers autonomes sur lesquels exécuter J2SE.
    • Si vous désirez utiliser un client avec une installation peu volumineuse que vous pourrez incorporer dans votre application et qui s'exécutera dans l'environnement d'exécution Java IBM, Sun, ou HP-UX, choisissez les clients autonomes. Chaque client est un pot unique intégrable avec un faible encombrement ; par exemple, le Thin Client pour JMS avec WebSphere Application Server,com.ibm.ws.sib.client.thin.jms_7.0.0.jar a besoin d'environ 2 Mo d'espace disque. Pour connaître les restrictions notables des clients autonomes, consultez le tableau de comparaison des clients dans Applications clientes.
    • Si vous voulez un client complet avec un volume intermédiaire, qui s'exécute dans l'environnement d'exécution Java IBM, choisissez le client léger Java.
      • Si vous exécutez votre application client pour utiliser les fichiers installés d'Application Client pour WebSphere Application Server, vous avez besoin d'environ 400 Mo d'espace disque (dans le cadre de l'installation du client d'application). Choisissez cette option si vous voulez copier et redistribuer le client léger Java dans le cadre de votre accord de licence.
      • Si vous exécutez votre application client pour utiliser les fichiers installés du WebSphere Application Server, vous avez besoin d'environ 1 Go d'espace disque (dans le cadre de l'installation du serveur d'applications). Choisissez cette option si l'encombrement n'est pas un problème et que vous voulez un support de maintenance pour le client léger Java.

    Notez toutefois que les clients légers exécutés sur J2SE ne prendront pas en charge un conteneur Java EE pour l'accès aux services système liés à la définition d'objet, la sécurité, RAS (Reliability Availability and Servicability) et à d'autres services. Notez aussi que les clients légers exécutés sur J2SE n'initialisent pas les services demandés par l'application client.

  • Java EE
    Si vous souhaitez exécuter une application client Java qui utilise pleinement Java EE fonctionnalités de la plate-forme de WebSphere Application Server, puis choisissez le Java EE client.
    • Si vous exécutez votre application client pour utiliser les fichiers installés d'Application Client pour WebSphere Application Server, vous avez besoin d'environ 400 Mo d'espace disque (dans le cadre de l'installation du client d'application). Choisissez cette option si vous voulez copier et redistribuer le client Java EE dans le cadre de votre accord de licence.
    • Si vous exécutez votre application client pour utiliser les fichiers installés du WebSphere Application Server, vous avez besoin d'environ 1 Go d'espace disque (dans le cadre de l'installation du serveur d'applications). Choisissez cette option si l'encombrement n'est pas un problème et que vous voulez un support de maintenance pour le client Java EE.
    Note: Le IBM Kit de développement Java™ (JDK) est requis pour le Java Platform, Enterprise Edition ( Java EE ) Client d'application.

    Le client Java EE fournit un conteneur que les applications client peuvent utiliser pour accéder aux services système. Le client Java EE initialise également l'environnement d'exécution pour les applications client.

  • Passerelle ActiveX vers Enterprise JavaBeans (EJB)

    Si tu veux ActiveX programmes pour accéder aux beans entreprise sur WebSphere Application Server, choisissez ce client.

  • Client d'applet

    Si vous souhaitez un programme d'application client Java basé sur un navigateur qui fournit un environnement plus riche et plus robuste que celui proposé par le modèle Applet > Servlet > bean entreprise, choisissez ce client.

Etape suivante

Développez votre application client de sorte qu'elle utilise le type de client que vous avez choisi.