[go: up one dir, main page]

Munoz et al., 2001 - Google Patents

Archictecture and performance of Java-based distributed object models: CORBA vs RMI

Munoz 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 …
Continue reading at link.springer.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • G06F9/4428Object-oriented
    • G06F9/443Object-oriented method invocation or resolution
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • G06F9/548Object oriented; Remote method invocation [RMI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/465Distributed object oriented systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • G06F9/541Interprogramme communication; Intertask communication via adapters, e.g. between incompatible applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/46Indexing scheme relating to G06F9/46
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital 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