next up previous contents
Next: Generische Management-Objektklassen für verteilte Up: Generische Management-Objektklassen Previous: Node

Channel

Kommunikationsverbindungen zwischen Komponenten einer verteilten Anwendung werden im RM-ODP auf Channels abgebildet. Die Klasse channel ist die Abstraktion einer solchen Verbindung. Jede Verbindung wird durch einen eindeutigen Identifikator gekennzeichnet, der in dem Attribut ID gespeichert ist. Das Attribut Status enthält den aktuellen Status einer Verbindung und kann die Werte up, down, congested oder unknown annehmen. Der Zeitpunkt, zu dem die Verbindung kreiert wurde, ist in dem Attribut OpenTime gespeichert. Die letzte Konfigurationsänderung und den Zeitpunkt der letzten Aktivität der Verbindung kann man aus den Attributen LastChange bzw. LastActivity auslesen. Angaben über die Protokolle der Anwendungs- bzw. der Transportschicht sind in den Attributen ApplicationProtocol und TransportProtocol gespeichert. Die realisierte Dienstgüte der Verbindung ist in dem Attribut CurrentQoS festgehalten.

Ein Channel besteht im Referenzmodell aus Stubs, Binders, Protocol Objects und bei Bedarf, falls sich die kommunizierenden Objekte in unterschiedlichen Domänen befinden, aus Interceptors, die eine Art Gateway darstellen. Die interne Struktur eines Channels wird im Objektmodell durch die Aggregationsbeziehung der Klasse channel zu den Klassen stub, binder, protocolObject und interceptor dargestellt (siehe Abbildung [*]). Das Attribut CommDomain der Klasse protocolObject gibt die Kommunikationsdomäne an (z.B. OSI oder Internet), in der das Protokoll-Objekt etabliert ist.


next up previous contents
Next: Generische Management-Objektklassen für verteilte Up: Generische Management-Objektklassen Previous: Node
Copyright Munich Network Management Team