WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2000028431) CLUSTERED ENTERPRISE JAVA?TM¿ HAVING A MESSAGE PASSING KERNEL IN A DISTRIBUTED PROCESSING SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2000/028431    International Application No.:    PCT/US1999/024561
Publication Date: 18.05.2000 International Filing Date: 21.10.1999
Chapter 2 Demand Filed:    24.05.2000    
IPC:
G06F 9/46 (2006.01)
Applicants: BEA SYSTEMS, INC. [US/US]; 2315 North First Street San Jose, CA 95131 (US)
Inventors: JACOBS, Dean, B.; (US).
LANGEN, Anno, R.; (US)
Agent: MEYER, Sheldon, R.; Fliesler Dubb Meyer & Lovejoy LLP Suite 400 Four Embarcadero Center San Francisco, CA 94111-4156 (US)
Priority Data:
60/107,167 05.11.1998 US
09/405,318 23.09.1999 US
Title (EN) CLUSTERED ENTERPRISE JAVA?TM¿ HAVING A MESSAGE PASSING KERNEL IN A DISTRIBUTED PROCESSING SYSTEM
(FR) JAVA?TM¿ D'ENTREPRISES GROUPEES A NOYAU PASSANT DE MESSAGE DANS UN SYSTEME DE TRAITEMENT REPARTI
Abstract: front page image
(EN)A clustered enterprise Java?TM¿ distributed processing system is provided. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a Java?TM¿ virtual machine (JVM) and kernel software layer for transferring messages, including a remote Java?TM¿ virtual machine (RJVM). The second computer includes a JVM and a kernel software layer having a RJVM. Messages are passed from a RJVM to the JVM in one computer to the JVM and RJVM in the second computer. Messages 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?TM¿ distributed processing system allows for enhanced scalability and fault tolerance.
(FR)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.
Designated States: AE, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CR, CU, CZ, DE, DK, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, UA, UG, UZ, VN, YU, ZA, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)