您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > VisiBroker for Java开发人员指南 (19)
2020.1ObjectActivationDaemonOADVisiBrokerIDOADOADoadutilOADORBOADIDLIDVisiBrokerforJavaOADVisiBrokerforJavaVisiBrokerforC++3.0OAD20.1.1OADimpl_repVBROKER_ADMVisiBroker/usr/local/vbroker/urs/local/vbroker/adm/impl_dir/imp_repOAD320.1.2OADOAD•VisiBrokerforJava4.0•VisiBrokerforJava3.x•VisiBrokerIIOPIIOPVisiBrokerOADIIOPOADOAD16050promptoad-VBJpropvbroker.se.iiop_tp.scm.iiop_tp.listener.port=1605016000listener.port20.2OAD20.2.1WindowsWindowsOADVisiBrokerOADDOSpromptoadOAD-verboseverbose-version-pathpath-filenamerepositoryfilenameimpl_rep-t#ofsecondOADORB200OADCORBA::NO_IMPLEMENTverbose-iorIORfilenameOADIOR-killOAD-no_verify-?-readonly-readonlyOAD-readonlyreadonlyOADWindowsNTOADNTWindowsNTOADDOSOADpromptoad-C20.2.2UNIXUNIXOAD166VisiBrokerforJavapromptoad&20.3oadutilVisiBrokeroadutilJavaoadutiloadutiloadutiloadutil{list|reg|unreg}[options]listregunreg20.3.1IDIDIDLOADORBOADoadutilIDID1)IDL:2)(::)(/)3):1.0::Module1::Module2::IntfNameIDIDL:Module1/Module2/IntfName:1.0#pragmaid#pragmaprefixIDIDL#pragmaidID-rrepositoryidIDIDCORBAjava:interfaceNameHelper.id()20.3.2oadutillistoadutillistORBOADoadutiloadutillist20167168VisiBrokerforJavaoadutillist[options]oadutillist-iinterfacenameIDL-i,-r,-s-poaORBIDIDID-rrepositoryidIDID,ID-i,-r,-s-poa-sservicename-i,-r,-s-poa-poapoa_namePOA-i,-r,-s-poa-oobjectnameID-s-poa-hOADhostnameOAD-verboseverbose-version-fullOADoadutillistORB•ORB•••ORB•OAD••oadutillist-iBank::AccountManager-oInpriseBankIPoadutillist-h206.64.15.19820.3.3oadutilregoadutilregPOAoadutilregOADOADoadutilregoadutilreg[options]oadutiloadutilreg-iinterfacenameIDL-i,-r,-s-poaIDID-rrepositoryidID-i,-r,-s-poa-sservicename-i,-r,-s-poa-poapoa_namePOA,-i,-r,-s-poa-oobjectnameID-s-poa-cppfilenametoexecute-o/-r/-s/-poa-cpp-javafullclassnameJava-o/-r/-s/-poa-javavbjfullclassname-hOADhostnameOAD-verboseverbose-version-dreferenceData-aarg1(spawned)-aarg2-a(arg)-eenv1-eenv2-e(env)20169-p{shared|unshared}SHARED_SERVEROAD1.1IDOADVisiBrokerfactoryIDIDL:ehTest/Factory:1.0ehTest::FactoryReentrantServerpromptoadutilreg-rIDL:ehTest/Factory:1.0-oReentrantServer\-javafactory_r-aReentrantServer-punsharedJavaCLASSPATH2.2IDOADVisiBrokerserverIDIDL:Bank/AccountManager:1.0Bank::AccountManagerCreditUnionpromptoadutilreg-iBank::AccountManager-oCreditUnion\-javaServer-aCreditUnion-punshared-eDEBUG=1JavaCLASSPATHOADvbj-DDEBUG=1ServerCreditUnion3.OADoadutilreg-hOADUNIXshellWindowsNTOADshelloadutilpromptoadutilreg-rIDL:Library:1.0Harvard\-cppc:\\vbroker\\examples\\library\\libsrv.exe-pshared-h100.64.15.1984.OADoadutil170VisiBrokerforJavavbroker.orb.activationIORIOR.iorserver.ior/home/usernameoadutil-VBJpropvbroker.orb.activationIOR=file:///home/username/server.ior1820.3.4ReferenceDataReferenceDataORB20.3.5CreationImplDefCreateImplDefOADORBpath_nameactivation_policyargsenvIDL20-1CreateImplDefpath_nameactivation_policyargsenvsIDL20-1CreationImplDefIDL20.3.6ORBIDL20-2change_implementation20171reposirory_id;IDL20-2Change_implementationchange_implementation20.3.7OAD::reg_implementationOADoadutilregVisiBrokerOAD::reg_implementationOAD(IDL20-3)OADosagentOADIDL20-3OAD::reg_implementationCreateImplDefOADpath_name,activation_policy,argsenv(IDL20-4)OADORBIDL20-4CreationImplDef172VisiBrokerforJava//20173path_nameactivation_policyargsenvs20.3.820-1OADCreationImplDefOAD::reg_implementation20-1ORBOAD20.3.9OADOAD//ORB//OAD//ImplDef174VisiBrokerforJava20.4OADORBOAD.change_implementationOADORBOAD20.4.1oadutiloadutilunregOADoadutilregoadutilunregORBORBoadutiloadutilunregoadutilunreg[options]oadutilreg-iinterfacenameIDL-i,-r,-s-poaIDID-rrepositoryidID-i,-r,-s-poa-sservicename-i,-r,-s-poa-poapoa_namereg-poaPOA_namePOA-oobjectnameID-s-poa-hOADhostnameOAD-verboseverbose-versionoadutilunregORB••20175•oadutilunregOADInpriseBankBank::AccountManageroadutilunreg-iBank::AccountManager-oInpriseBank20.4.2OADOADORB(20-5)•unreg_implementation(inCORBA::RepositoryIdrepId,instringobject_name)•unreg_interface(inCORBA::RepositoryIdrepId)•unregister_all()•attributebooleandestroy_on_unregisterunreg_implementation()IDIDunreg_interface()IDIDunregister_all()destoryActivetrueunregister_allunregister_all_destroy(false)destroy_on_unregisterfalseIDL20-5OADun-register20.4.3oadutiloadutil20.5OADIDLOADORBOADIDL20-6OADIDLIDL20-6OAD176VisiBrokerforJava
本文标题:VisiBroker for Java开发人员指南 (19)
链接地址:https://www.777doc.com/doc-1014404 .html