G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/46 (2006.01)
Patent
CA 2349883
A clustered enterprise Java distributed processing system (380) is provided. The distributed processing system includes a first and a second computer coupled to a communication medium (305). The first computer includes a Java virtual machine (JVM, 354) and kernel software (355) for transferring messages, including a remote Java virtual machine (RJVM). The second computer includes a JVM (354) and a kernel software layer having a RJVM (356). Messages are passed from a RJVM (365) to the JVM (354) in one computer to the JVM (354) and RJVM (365) in the second computer. Message may be forwarded through an intermediate server or rerouted after a network reconfiguration. Each computer includes a Smart stub having a replica handler, including a load balancing software component and a failover software component. Each computer includes a duplicated service naming tree for storing a pool of Smart stubs at a node. The computers may be programmed in a stateless, stateless factory, or a stateful programming model. The clustered enterprise Java distributed processing system (380) allows for enhanced scalability and fault tolerance.
La présente invention concerne un système de traitement réparti de Java<TM> d'entreprises groupées. Le système de traitement réparti comprend un premier et un second ordinateurs couplés à un moyen de communication. Le premier ordinateur contient une machine virtuelle Java<TM> (JVM) et une couche logicielle de noyau destinée à transférer des messages, comprenant une machine virtuelle Java<TM> distante (RJVM). Le second ordinateur contient une JVM et une couche logicielle de noyau comprenant une RJVM. Des messages sont passés d'une RJVM à la JVM dans un ordinateur à la JVM et à la RJVM dans le second ordinateur. Des messages peuvent être envoyés via une serveur intermédiaire ou réacheminés après une reconfiguration de réseau. Chaque ordinateur comprend un module de remplacement à puce avec une routine de répliques, comprenant un composant logiciel d'équilibrage de charge et un composant logiciel de reprise. Chaque ordinateur comprend un arbre de dénomination à service doublé destiné à stocker un ensemble de modules de remplacement à puce à un noeud. L'ordinateur peut être programmé dans un modèle de programmation direct, indirect ou ciblé. Le système de traitement réparti de Java<TM> d'entreprises groupées présente une variabilité dimensionnelle et une tolérance aux pannes améliorées.
Halpern Eric M.
Jacobs Dean B.
Bea Systems Inc.
Gowling Lafleur Henderson Llp
Oracle International Corporation
LandOfFree
A smart stub or enterprise javatm bean in a distributed... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with A smart stub or enterprise javatm bean in a distributed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A smart stub or enterprise javatm bean in a distributed... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1896863