| |
1-66 COBOLCSprache, die Aktualisierten Juni 1999 Abbildet 1 Poa-Kostenzähler-vepv 01 IST TYPEDEF. Unterseite-epv 03 VERBRAUCHCZeiger. Kostenzähler-epv 03 VERBRAUCHCZeiger. Das erste Mitglied des POA-Kostenzähler-vepvstruct ist ein Zeiger zum PortableServer- ServantBase EPV. To stellen Beweglichkeit der Initialisierung und der Zugangkennziffer, dieses Mitglied sicher wird genannt immer "Unterseite-epv.", Es muß das erste Mitglied immer sein. Das zweite Mitglied ist ein Zeiger zu einem POA-Kostenzähler-epv. Die Zeiger zu EPVs in der VEPV-Struktur sind im diesem Auftrag die IDL-Schnittstellen erscheinen Sie in einem horizontalen von links nach rechts verlaufenden traversal der Erbschafthierarchie von am meisten-abgeleitete Schnittstelle. Die Unterseite dieser Hierarchie, insoweit Bedienstete, ist immer PortableServer-ServantBase. Z.B. betrachten Sie das folgende schwierige Schnittstellenhierarchie: // IDL schließen Sie A { }; an Schnittstelle B: A { }; Schnittstelle C: B { }; Schnittstelle D: B { }; Schnittstelle E: B, C { }; Schnittstelle F { }; Schnittstelle G: E, F { leeres foo(); }; Die VEPV-Struktur für Schnittstelle G wird erzeugt, wie folgt: * COBOL 01 Poa-g-epv IST TYPEDEF. 03 PRIVAT VERBRAUCHCZeiger. 03 FOO VERBRAUCH-Verfahren-Zeiger. 01 Poa-g-vepv IST TYPEDEF. Unterseite-epv 03 VERBRAUCHCZeiger. 03 A-epv VERBRAUCHCZeiger. 03 B-epv VERBRAUCHCZeiger. 03 C-epv VERBRAUCHCZeiger. 03 D-epv VERBRAUCHCZeiger. 03 E-epv VERBRAUCHCZeiger. 03 F-epv VERBRAUCHCZeiger. 03 G-epv VERBRAUCHCZeiger. Merken Sie, daß jedes Mitglied anders als die "Unterseite-epv" Mitglied genannt wird, indem man "hinzufügt - auf epv "zum Schnittstellennamen den EPV das Mitglied zeigt. Diese Namen sind standardisiert, um beweglichen Zugang zu diesen Einzelteilen zuzulassen. |  |
|
| |
|
|