| |
B-6 Hartnäckiger ZustandcService, v2.0 September 2002 B ? , wenn der Bediener zum ersten Mal laufen gelassen wird, verursachen die Wurzel, die den Kontext und Drucke seine sind nennt Gegenstandhinweis. allgemeine Kategorie NamingServer { allgemeine statische leere main(String[] args) { // initialisiert ORB CORBA.ORB-myOrb = CORBA.ORB.init(args); // erhalten Sie Steckerregister CosPersistentState.ConnectorRegistry-Register = CosPersistentState.ConnectorRegistryHelper. narrow( myOrb.resolve_initial_references("PSS") ); // erhalten Sie Stecker CosPersistentState.Connector-Stecker = registry.find_connector(""); // Registerspeicher-Gegenstandfabrik connector.register_storage_object_factory( "PortableNCtxState", Class.forName("PSDL:PortableNCtxStateImpl:1.0") ); // Registerspeicher-Hauptfabrik connector.register_storage_home_factory( "PSDL:PortableNCtxStateHome:1.0", Class.forName("PortableNCtxStateHomeImpl") ); // verursachen Sie Lernabschnitt CosPersistentState.Session-mySession = connector.create_basic_session( org.omg.CosPersistentState.READ_WRITE, "", Parameter ); // erhalten Sie Ablage Haupt NamingContextStateHome Haupt = (NamingContextStateHome) mySession.find_storage_home( "PSDL:PortableNCtxStateHomeImpl:1.0" ); // erhalten Sie Wurzel POA PortableServer.POA-rootPOA = PortableServer.POAHelper.narrow( myOrb.resolve_initial_references("RootPOA") ); |  |
|
| |
|
|