Using Message Reflection in a Management Architecture for CORBA

The availability of object middleware, such as CORBA, is rapidly being accepted as a means for cost effective and fast development for a wide range of distributed applications. Distributed applications that are built using these technologies often comprise many objects and become more and more compl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Wegdam, Maarten, Plas, Dirk-Jaap, van Halteren, Aart, Nieuwenhuis, Bart
Format: Buchkapitel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The availability of object middleware, such as CORBA, is rapidly being accepted as a means for cost effective and fast development for a wide range of distributed applications. Distributed applications that are built using these technologies often comprise many objects and become more and more complex. The deployment of such large distributed applications requires a significant improvement of management methods and tools. In this paper, we present a management architecture for object middleware based systems. We use message reflection to extend the middleware layer with management capabilities, i.e. we monitor the application by observing the messages exchanged between the objects of the distributed application. We argue why management should be transparent to the application developer and show that message reflection supports this management transparency. We have compared different mechanisms to implement message reflection in CORBA, and argue why portable interceptors are the most suitable. Finally, we describe our prototype and the lessons we learned.
ISSN:0302-9743
1611-3349
DOI:10.1007/3-540-44460-2_20