WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows, z/OS

Présentation d'une application J2EE partitionnée

Une application J2EE partitionnée est une application J2EE standard dotée d'un bean PSSB (Partitioned Stateless Session Bean) unique. Aucune limitation ne s'applique à l'application J2EE dotée du bean PSSB. Dans WebSphere Extended Deployment, un fichier d'application EAR unique peut inclure plusieurs modules d'EJB, comme c'est généralement le cas. Toutefois, un seul module d'EJB peut contenir le bean PSSB. En outre, les noms de partition choisis lors de la phase d'initialisation du gestionnaire de partition du bean PSSB doivent être uniques au sein du cluster. L'application doit également être installée sur des noeuds du cluster.

Si vous utilisez un contenu Web (fichiers JSP, HTML, servlets), vous pouvez également référencer le bean PSSB normalement via l'interface JNDI. Le module d'EJB contiendra le bean PSSB. Le servlet exécute généralement une méthode éloignée de l'interface éloignée du bean PSSB EJB, ce qui entraîne le routage d'un appel vers le serveur doté de la partition appropriée sur le noeud final cible.

Un bean PSSB unique peut disposer de plusieurs ensembles de partitions créés lors de la procédure de création de partitions. Par exemple, votre entreprise dispose d'une solution qui doit mapper des partitions à un membre du cluster en fonction d'un ID utilisateur pour tirer parti d'une solution de base de données utilisant des partitions. Outre le mappage effectué en fonction de l'ID utilisateur et la collecte d'informations sur l'utilisateur, les demandes de l'utilisateur doivent être mappées à une partition pour effectuer d'autres traitements. Pour cela, l'application mappe la demande à un autre modèle de partition. Dans ces deux cas, deux mécanismes de partition sont requis. La fonction de partitionnement (WPF) fournit le support de programmation et les fonctions de gestion nécessaires pour prendre en charge plusieurs modèles de partition dans la même application.

Les différents types de stratégie de programmation pour le bean PSSB incluent l'appel direct du bean, ou l'utilisation d'un bean PRSB et d'une bean session façade pour accéder au bean PSSB. Les deux procédures permettent au bean PSSB de fournir le support de routage sous-jacent et d'externaliser les interfaces métier dans un autre bean au sein de la même application et du même fichier JAR de bean enterprise.




Related concepts
Introduction au partitionnement

Rubrique Concept    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 10:01:30 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/WPF51/cwpfpartitioned_pdf.html

© Copyright IBM 2005, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)