| |
Verhältnis-Service V1.0 Überblick April 2000 1-3 1 1,1,1 Schlüsseleigenschaften des Verhältnis-Services Der Verhältnis-Service erlaubt die ausdrücklich darzustellenden Wesen und Verhältnisse. Wesen werden als CORBA-Gegenstände dargestellt. Der Service definiert zwei neue Arten von Gegenstände: Verhältnisse und Rollen . Eine Rolle stellt dar ein CORBA-Gegenstand in einem Verhältnis. Ein Verhältnis wird verursacht, indem man einen Satz Rollen zu einer Verhältnis-Fabrik führt. Verhältnisse des willkürlichen Grads können definiert werden. Art- und Kardinalitätbegrenzungen können ausgedrückt werden und überprüft werden. Ausnahmen werden angehoben wenn Kardinalität- und Artbegrenzungen verletzt werden. Der Verhältnis-Service nicht definieren Sie ein System der neuen Art. Stattdessen wird das IDL-Artsystem benutzt, um darzustellen Verhältnis- und Rollenarten. Dieses erlaubt den Service zu den Lösungen der Hebelkraft CORBA für schreiben Sie Vereinigung. Das Verhältnis Schnittstelle kann verlängert werden, um spezifische Attribute des Verhältnisses zu addieren und Betriebe. Ähnlich die Rolle Schnittstelle kann verlängert werden, um spezifische Attribute der Rolle zu addieren und Betriebe. Der Verhältnis-Service definiert drei Niveaus Service: Unterseite, Diagramm und Besondere. Das niedrige Niveau definiert Verhältnisse und Rollen. Wenn Gegenstände in Verbindung stehend sind, bilden sie Diagramme der in Verbindung stehenden Gegenstände. Das Diagrammniveau verlängert der niedrige waagerecht ausgerichtete Service mit Nullpunkten und traversal Gegenständen. Gegenstände Traversal wiederholen durch die Ränder eines Diagramms. Traversals sind nützlich, wenn man an zusammengesetzte Betriebe einführt Diagramme, unter anderem. Spezifische Verhältnisse werden durch das dritte Niveau definiert. Verhältnis-Service-Implementierung des ¥ A muß anpassende Höhe des Arbeitsgeräts 1 oder Niveaus 1 und 2 oder Niveaus 1, 2 und 3. ¥ der Verhältnis-Service erfordert einen Begriff des Gegenstandes kennzeichnen. Als solcher, definiert es a einfache, leistungsfähige Einheit für stützende Gegenstandidentität in einem heterogenem, CORBA-basedklima. Wir glauben der Einheit, um vom allgemeinen Dienstprogramm zu sein für andere Dienstleistungen. ¥ verteilte Implementierungen des Verhältnis-Services können Navigation haben die Leistung und Verwendbarkeit, die CORBA ähnlich sind, wenden Hinweise ein; Rollengegenstände kann mit ihren Gegenständen zusammengestellt werden und braucht, nicht von abzuhängen zentralisiert Behälter der Verhältnis-Informationen. Als solcher, ein Verhältnis kann zu steuern a sein lokaler Betrieb. ¥ der Verhältnis-Service erlaubt, daß sogenannte unabänderliche Gegenstände bezogen werden. Dort sind keine angeforderten Schnittstellen, die die Gegenstände, die in Verbindung stehende Muß-Unterstützung sind. Als solcher, Gegenstände deren Zustand und Implementierung vor der Definition von definiert wurden Verhältnis-Service kann in Verbindung stehende Gegenstände sein. ¥ der Verhältnis-Service erlaubt, daß Diagramme der in Verbindung stehenden Gegenstände außen überquert werden aktivierende in Verbindung stehende Gegenstände. ¥ der Verhältnis-Service ist ausdehnbar. Programmierer können zusätzliches definieren Verhältnisse. |  |
|
| |
|
|