Munoz et al., 2001 - Google Patents
Archictecture and performance of Java-based distributed object models: CORBA vs RMIMunoz et al., 2001
- Document ID
- 18107364100185158744
- Author
- Munoz C
- Zalewski J
- Publication year
- Publication venue
- Real-Time Systems
External Links
Snippet
This paper presents a comprehensive comparison of thearchitectural differences and similarities of the two most popularJava-based distributed object models: RMI and CORBA. Performanceand timing issues related to the CORBA and RMI architecturesare also …
- 230000004044 response 0 abstract description 74
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
- G06F9/443—Object-oriented method invocation or resolution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
- G06F9/547—Remote procedure calls [RPC]; Web services
- G06F9/548—Object oriented; Remote method invocation [RMI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/465—Distributed object oriented systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
- G06F9/541—Interprogramme communication; Intertask communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/46—Indexing scheme relating to G06F9/46
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6877163B1 (en) | Method and system for dynamic proxy classes | |
US6230160B1 (en) | Creating proxies for distributed beans and event objects | |
US6959307B2 (en) | Process and system for a client object to perform a remote method invocation of a method in a server object | |
US5737607A (en) | Method and apparatus for allowing generic stubs to marshal and unmarshal data in object reference specific data formats | |
Satoshi | HORB: Distributed execution of Java programs | |
Straßburger et al. | Internet-based Simulation using off-the-shelf Simulation Tools and HLA | |
WO2001073551A2 (en) | System and method of providing an asynchronous interface between a client system and an enterprise javabeans-enabled server | |
Wollrath et al. | Java-centric distributed computing | |
Haase | Java Message Service API Tutorial | |
Thiruvathukal et al. | Reflective remote method invocation | |
Saleh et al. | The distributed object computing paradigm: concepts and applications | |
Baker et al. | Bridging boundaries: CORBA in perspective | |
Munoz et al. | Archictecture and performance of Java-based distributed object models: CORBA vs RMI | |
Shen | Discrete-event simulation on the internet and the web | |
Choi | Aspect-oriented programming with Enterprise JavaBeans | |
Yokoyama et al. | Geographical concept recognition with the octgrid method for learning geography and geology | |
Rodrigues da Silva et al. | Web-based agent applications: User interfaces and mobile agents | |
Java et al. | Remote Method Invocation | |
Pereira et al. | Tactics for Remote Method Invocation. | |
Nienaltowski et al. | SCOOPLI: a library for concurrent object-oriented programming on .NET | |
WO2001029653A1 (en) | A system and method for dynamically demarshaling a data stream in a distributed object environment | |
Krzyzanowski | Remote Procedure Calls | |
Lin et al. | ISCN: towards a distributed scientific computing environment | |
Solms et al. | Distributed monte carlo integration using corba and java | |
Walker | A flexible, policy-aware middleware system |