| |
Oktober 2001 Abbildender Ada, v1.2: ImplementierungscPaketcDiagramm 4-19 4 Ein Unterprogramm wird für jeden abgebildeten Betriebs- und Attributaccessor erzeugt erzeugt im Schnittstellenpaket. Der Name und die Unterzeichnung jedes Unterprogramms sollen seien Sie dasselbe wie im Diagramm für das Schnittstellenpaket in Abschnitt 4,5,3 beschrieben, ", abbildend für Attribute und allgemeine Mitgliedsstaat, "auf Seite 4 8 (für nur Attribute) und Abschnitt 4,5,4, ", abbildend für Betriebe, "auf page4-8, mit der Ausnahme daß Art vom Selbst Parameter wird als Zugangß$+0 gegenstand abgebildet anstatt Bezugsart erklärte im Schnittstellenpaket. , um diesen Service einzuführen, zwingen anpassende Implementierungen alle Anrufe, die zu gebildet werden die abgebildeten Betriebs- und Attributunterprogramme zum Schicken von Anrufen. 4,7,4 Einführen Mitgliedsstaat Jeder Mitgliedsstaat eines valuetype, allgemein oder privat, muß ein Bestandteil von sein Implementierungsart. Diese Mitgliedsstaat müssen marshalled, wenn valuetypes sind überschritten zu den Remotebedienern in den Anforderungen. Der Gegenstand Aufzeichnung für eine stateful Wertart enthält einen Bestandteil, der von abgebildet wird jeder Mitgliedsstaat. Der Teilname ist der abgebildete Bezeichner des Zustandes Mitglied und die Art werden von der IDL-Art von Mitgliedsstaat abgebildet. 4,7,5 Einführen Der Einleitungsprogramme Valuetype Eine Einleitungsprogrammdefinition wird zu einer Ada-Funktion abgebildet, die zurückbringt Object_Ptr Art. Der Ada-Funktionsname und -unterzeichnung sind anders identisch zur abgebildeten Funktion für das Schnittstellenpaket. 4,7,6 SchnittstellencImplementierungscBeispiel Die folgende IDL-Schnittstelle: Akte cultivation.idl: # schließen Sie "barn.idl" mit ein schließen Sie Pflug an { langes row(); leeres attach(inkurzschlußblatt); leere harness(inpferdestärke); }; veranläßt den IDL-Übersetzer, das folgende Implementierungspaket zu erzeugen Spezifikation: |  |
|
| |
|
|