| |
Oktober 2001 Abbildender Ada, v1.2: Diagramm Von Zusammenfassung 1-3 1 1,2 Diagramm Von Zusammenfassung Tabelle 1-1 faßt das Diagramm des IDL-Konstruierens zum Ada-Konstruieren zusammen. Das folgende Abschnitte arbeitn auf jedem dieses Konstruierens aus. 1,3 Schnittstellen und etikettierte Arten 1,3,1 KlientencSeite Eine IDL-Schnittstelle wird zu einem Ada-Paket und zu einer etikettierten Bezugß$+0 art abgebildet . Paketname wird vom Schnittstellennamen abgebildet. Wenn die Schnittstelle hat Bereich umgebend (einschließlich Untersystem "virtueller Bereich"), ist das abgebildete Paket a Kindpaket des Pakets bildete vom umgebenden Bereich ab. Das abgebildete Paket enthält die Definition einer etikettierten Bezugsart für die Gegenstandkategorie, abgeleitet von die Bezugsart bildete von der Schnittstelle des Elternteils IDL ab, wenn die IDL-Schnittstelle a ist Unterklasse einer anderen Schnittstelle oder von einer Implementierung-definierten allgemeinen Wurzel Bezugsart, CORBA.Object.Ref wenn die Schnittstelle nicht eine Unterklasse von anderen ist Schnittstelle. Dieses erlaubt Implementierungen des Diagramms zum Anbieten des automatischen Gedächtnisses Management und verbessert die Trennung einer Schnittstelle und seiner Implementierung. Das abgebildete Paket enthält auch Definitionen der Konstanten, Arten, Ausnahmen und Unterprogramme abgebildet von den Definitionen in der Schnittstelle oder durch sie übernommen. 1,3,2 VorwärtscErklärungen Vorwärtserklärungen ergeben das instantiation eines generischen Pakets, das a liefert beziehen Sie Art, die benutzt werden kann, bis die Schnittstelle völlig definiert ist. Das generische instantiation definiert auch ein genistetes generisches Paket, das instantiated innerhalb des vollen ist Schnittstellendefinition und liefert Umwandlung von der Vorwärtsbezugsart vollständig Tabelle 1-1 Zusammenfassung des IDL-Konstruierens zum Ada-Konstruieren IDL-Konstruieren Ada-Konstruieren Quellakte Bibliothekpaket Modul Paket (Kindpaket, wenn Sie genistet werden) Schnittstelle Paket mit etikettierter Art (Kindpaket wenn genistet) Betrieb Ursprüngliches Unterprogramm Attribut "stellen Sie _ Attribut ein "und" Get_attribute "subpro- Gramm Erbschaft: Einzeln Mehrfach Etikettierte ArtcErbschaft Etikettierte Arterbschaft für erstes Elternteil; Abdeckungsfunktionen mit dem ausdrücklichen Verbreitern und Verengen für folgende Eltern Datenarten Ada-Arten Ausnahme Ausnahme und Satzart |  |
|
| |
|
|