Working Together in Harmony - An Implementation of the CORBA Object Query Service and its Evaluation
||Working Together in Harmony - An Implementation of the CORBA Object Query Service and its Evaluation
||U. Röhm, K. Böhm
||M. Kitsuregawa et al. (Eds.), Data Engineering, Proceedings of the 15th International Conference, ICDE99, pages 238-247Sydney, Australia
||IEEE Computer Society Press, Los Alamitos, CA
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
(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
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 !!!