Working Together in Harmony - An Implementation of the CORBA Object Query Service and its Evaluation

Title Working Together in Harmony - An Implementation of the CORBA Object Query Service and its Evaluation
Author(s) U. Röhm, K. Böhm
Type inproceedings
Booktitle M. Kitsuregawa et al. (Eds.), Data Engineering, Proceedings of the 15th International Conference, ICDE99, pages 238-247
Sydney, Australia
Organization IEEE Computer Society Press, Los Alamitos, CA
Month March 23-26,
Year 1999

Abstract

The CORBA standard, together with its service specifications, has gained considerable attention in recent years. The CORBA Object Query Service allows for declarative access to heterogeneous storage systems. We have come up with an implementation of this service called Harmony. The objective of this article is to provide a detailed description and quantitative assessment of Harmony. Its main technical characteristics are data-flow evaluation, bulk transfer, and intra-query parallelism. To carry out the evaluation, we have classified data exchange between components of applications in several dimensions: one is to distinguish between point-, context- and bulk data access. We have compared Harmony with (1) data access through application-specific CORBA objects, and (2) conventional client/server communication, i.e., Embedded SQL. Our results show that Harmony performs much better than Alternative 1 for bulk data access. Besides that, due to the features mentioned above, Harmony performs approximately as well as conventional client/server communication mechanisms.

You can directly download a PDF (94 KB) version of this paper.
!!! Dieses Dokument stammt aus dem ETH Web-Archiv und wird nicht mehr gepflegt !!!
!!! This document is stored in the ETH Web archive and is no longer maintained !!!