Next: Computational Interface
Up: 3.5.2 Computational Viewpoint
Previous: 3.5.2 Computational Viewpoint
Ein Computational Object ist eine Komponente eines verteilten
Systemdienstes oder einer verteilten Anwendung. Die Komponenten
interagieren über Schnittstellen. Ein Objekt kann eine oder mehrere
Schnittstellen besitzen und nimmt bezüglich der Schnittstellen
unterschiedliche Rollen ein. Mögliche Rollen sind zum Beispiel
Client bzw. Server oder managed bzw.
managing. Nach dem RM-ODP kann ein Computational Object
u.a. folgende Aktivitäten ausüben:
- Objekte und Schnittstellen erzeugen.
- Objekte und Schnittstellen löschen.
- Bindungen zu Schnittstellen herstellen.
- Seinen Zustand lesen und verändern.
- Operationen bzw. Methoden eines anderen CO aufrufen.
Computational Objects werden beim Start aus ihrem zugehörigen
Computational Object Template (siehe Seite
) instantiiert. Die Abbildung
3.12 verdeutlicht nochmals die Zusammenhänge.
Abbildung 3.12:
Modell des Computational Object
19#19 |
Copyright Munich Network Management Team