| |
1-74 COBOLCSprache, die Aktualisierten Juni 1999 Abbildet 1 Ein dynamisches Implementierungsprogramm mit einem POA registrieren, die korrekte EPV-Struktur und Bediensteter muß zuerst hergestellt werden. DSI-Bedienstete werden erwartet, EPVs für beide zu liefern PortableServer-ServantBase und für PortableServer-DynamicImpl, das ist begrifflich abgeleitet von PortableServer-ServantBase, wie unten gezeigt. 01 Portableserver-dynamicimpl-epv IST TYPEDEF. 03 PRIVAT VERBRAUCHCZeiger. 03 RUFEN Sie hervor SCHREIBEN Sie Portableserver-dynamicimplroutine. VERBRAUCH-Verfahren-Zeiger Mit 03 Primär-Schnittstellen. * (Primär-SchnittstellencUnterzeichnung IST WIE FOLGT...) ANRUF "VERWENDENDE Primär-Schnittstelle" Ein-portableserver-Bediensteter A-portableserver-objectid A-portableserver-poa Ein-corba-Klima Ein-corba-repositoryid-ATR 01 Portableserver-dynamicimpl-vepv IST TYPEDEF. 03 BASE_EPV VERBRAUCHCZeiger 03 Portableserver-dynamicimpl-epv VERBRAUCHCZeiger. 01 Portableserver-dynamicimpl IST TYPEDEF. 03 PRIVAT VERBRAUCHCZeiger. 03 VEPV VERBRAUCHCZeiger. Was andere Bedienstete, Initialisierung und Vollendungfunktionen anbetrifft für PortableServer- DynamicImpl werden auch zur Verfügung gestellt, und müssen hervorgerufen werden, wie in Abschnitt 1,25,6 beschrieben worden, Bedienstetstrukturinitialisierung, auf Seite 1-67. , um das EPVs richtig zu initialisieren, muß die Anwendung Implementierungen von zur Verfügung stellen rufen Sie und die Primär-Schnittstellenfunktionen hervor, die durch das PortableServer- angefordert werden DynamicImpl EPV. Die hervorrufenmethode, die das DIR ist, empfängt die Anträge, die zu herausgegeben werden irgendein CORBA-Gegenstand, den er die Verarbeitung darstellt und durchführt, die notwendig ist, durchzuführen Antrag. Die Primär-Schnittstellenmethode empfängt einen Wert ObjectId und ein POA als Eingang Parameter und Rückkehr eine gültige Schnittstellenbehälterkennzeichnung, die am meisten-abgeleitet darstellt Schnittstelle für dieses oid. Es wird, daß diese Methoden nur durch das POA hervorgerufen werden, im Kontext von erwartet Dienen eines CORBA-Antrags. Das Hervorrufen dieser Methoden unter anderen Umständen kann zu führen unvorhersehbare Resultate. Ein Beispiel eines DSI-gegründeten Bediensteten wird unten gezeigt: KENNZEICHNUNGSTEIL. PROGRAMM Identifikation Mein-rufen Hervor. ... PROZEDURTEILCVerwenden Ein-portableserver-Bediensteter A-corba-serverrequest |  |
|
| |
|
|