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

Routage IIOP vers une partition

Les demandes client soumises à l'aide du composant ORB (Object Request Broker) et du protocole IIOP (Internet Inter-ORB Protocol) peuvent être acheminées vers une partition spécifique d'un cluster. Lorsque le client soumet une demande client au bean session routable, les modules de remplacement du client déterminent la partition à laquelle la demande doit être adressée. L'emplacement en cours de la partition est déterminé à l'aide de la structure WLM (WorkLoad Management). La demande est ensuite directement envoyée au membre du cluster qui héberge la partition. Si plusieurs membres du cluster hébergent la partition, les demandes sont réparties en mode round-robin entre les différents membres potentiels.

Le schéma précédent indique comment le flux de demandes est traité sur des serveurs d'applications WebSphere dotés de la fonction de partitionnement (WPF). Lorsque WebSphere Extended Deployment est installé, un routeur appelé routeur WPFWLM ou routeur de partition est créé. Toutes les demandes sont transmises au routeur WPFWLM même si elles ne requièrent pas l'utilisation de ce type de routage. Si le routeur de partition détermine que la demande ne requiert pas de routage vers une partition, il l'achemine vers le routeur WML standard. S'il détermine que la demande requiert un routage vers une partition, il utilise ce mécanisme pour acheminer la demande directement vers la partition appropriée.

Les concepteurs d'applications peuvent contrôler la procédure de routage de leurs applications en créant une classe <EJBName>_PartitionKey.java. Cette classe permet d'indiquer si le routage est assuré par un routeur de partition ou un routeur WLM standard (sans partition). La classe <EJBName>_PartitionKey.java existe pour chaque interface éloignée d'EJB compatible avec le mécanisme de routage vers des partitions. Au sein de la classe <EJBName> PartitionKey.java, vous devez disposer d'une méthode statique pour chaque méthode éloignée compatible avec le mécanisme de routage vers les partitions. La méthode statique renvoie une chaîne non nulle pour indiquer au routeur de partition qu'il doit acheminer la demande vers une partition. Sans méthode statique ou lorsque la méthode statique renvoie une valeur nulle, le routeur de partition considère que cette demande ne peut pas être acheminée vers une partition et l'envoie au routeur WLM standard. Des informations complémentaires sur la classe <EJBName>_PartitionKey.java sont disponibles dans la section Programmation du présent document.




Related concepts
Présentation d'une partition

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/cwpfiioproute_pdf.html

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