Design and Implementation of a CORBA-Based Object Group Service Supporting Different Data Dispatching Strategies


Aleksy, Markus ; Korthaus, Axel ; Schader, Martin



URL: http://citeseerx.ist.psu.edu/viewdoc/download?doi=...
Document Type: Working paper
Year of publication: 2000
The title of a journal, publication series: Diskussionspapier / Lehrstuhl für Wirtschaftsinformatik III, Universität Mannheim
Volume: 1-00
Place of publication: Mannheim
Publication language: English
Institution: Business School > Wirtschaftsinformatik III (Schader 1991-2015, Em)
Subject: 004 Computer science, internet
Abstract: Besides Microsoft's Distributed Component Object Model (DCOM) and Sun's Java-based Remote Method Invocation (RMI), OMG's Common Object Request Broker Architecture (CORBA) is now one of the most important middleware architecture standards in the field of object-oriented and distributed client-server application systems. However, the current CORBA standard lacks some comfortable facilities for enabling group communication and parallel processing. For parallel programming purposes, it is still necessary to fall back on specialized achievements such as the Parallel Virtual Machine (PVM) and the Message Passing Interface (MPI), even if the problem to be solved does not justify the overhead of a fully-blown solution for parallel programming. As an approach to this problem, we have designed a simple, but very flexible Object Group Service for CORBA which can be used to manage data dispatch to several servers in many different ways and, thus, facilitates the development of CORBA-based, distributed, and parallel software applications. Before we describe the basic architecture of this new service, we give a short overview of some of the basic problems that have to be solved in parallel programming concerning asynchronous communication and non-blocking clients. We analyze the possibilities CORBA provides to deal with these problems, and we identify the concepts that are helpful for the development of parallel applications. Afterwards, the Object Group Service and the different dispatching strategies supported by the service are presented and explained in detail.




Dieser Eintrag ist Teil der Universitätsbibliographie.




Metadata export


Citation


+ Search Authors in

+ Page Views

Hits per month over past year

Detailed information



You have found an error? Please let us know about your desired correction here: E-Mail


Actions (login required)

Show item Show item