本文整理汇总了Java中org.jinterop.dcom.common.JISystem.setAutoRegisteration方法的典型用法代码示例。如果您正苦于以下问题:Java JISystem.setAutoRegisteration方法的具体用法?Java JISystem.setAutoRegisteration怎么用?Java JISystem.setAutoRegisteration使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.jinterop.dcom.common.JISystem
的用法示例。
在下文中一共展示了JISystem.setAutoRegisteration方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.getLogger().setLevel(Level.FINEST);
JISystem.setAutoRegisteration(true);
MSWMI2 test = new MSWMI2(args[0],args);
for (int i = 0 ; i < 2; i++)
{
System.out.println("Index i: " + i);
test.performOp();
}
test.killme();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例2: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try{
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.getLogger().setLevel(Level.OFF);
JISystem.setAutoRegisteration(true);
MSSysInfo sysInfo = new MSSysInfo(args);
sysInfo.displayValues();
sysInfo.AttachEventListener();
Thread.sleep(20000);//now play around with power settings
sysInfo.DetachEventListener();
}catch(Exception e)
{
e.printStackTrace();
}
}
示例3: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4) {
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
for (int i=0; i<100; i++){
System.out.println("**********************Invoking callback sequence....\n");
testStaticUpdateMeSink(args);
Thread.sleep(12000);
}
// testSinkDebug(args);
}
catch (Exception e) {
e.printStackTrace();
}
}
示例4: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.setAutoRegisteration(true);
MSADO test = new MSADO(args[0],args);
test.performOp();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例5: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.getLogger().setLevel(Level.INFO);
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
MSWMI test = new MSWMI(args[0],args);
for (int i = 0 ; i < 100; i++)
{
System.out.println("Index i: " + i);
test.performOp();
}
test.killme();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例6: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main ( final String[] args ) throws IllegalArgumentException, UnknownHostException, JIException
{
final TestConfiguration configuration = new MatrikonSimulationServerConfiguration ();
OPCServer server = null;
try
{
JISystem.setAutoRegisteration ( true );
_session = JISession.createSession ( args[1], args[2], args[3] );
//JIComServer comServer = new JIComServer ( JIClsid.valueOf ( configuration.getCLSID () ), args[0], _session );
final JIComServer comServer = new JIComServer ( JIProgId.valueOf ( configuration.getProgId () ), args[0], _session );
final IJIComObject serverObject = comServer.createInstance ();
server = new OPCServer ( serverObject );
final OPCGroupStateMgt group = server.addGroup ( "test", true, 100, 1234, 60, 0.0f, 1033 );
testItems ( server, group, configuration.getReadItems () );
server.removeGroup ( group, true );
}
catch ( final JIException e )
{
e.printStackTrace ();
showError ( server, e.getErrorCode () );
}
finally
{
if ( _session != null )
{
JISession.destroySession ( _session );
}
_session = null;
}
}
示例7: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
JISystem.setAutoRegisteration(true);
/**
* Session获取
*/
JISession _session = JISession.createSession(
getEntryValue(CONFIG_DOMAIN), getEntryValue(CONFIG_USERNAME),
getEntryValue(CONFIG_PASSWORD));
final JIComServer comServer = new JIComServer(
JIClsid.valueOf(getEntryValue(CONFIG_CLSID)),
getEntryValue(CONFIG_HOST), _session);
final IJIComObject serverObject = comServer.createInstance();
OPCServer server = new OPCServer(serverObject);
/**
* 添加一个Group的信息
*/
OPCGroupStateMgt group = server.addGroup("test", true, 100, 1234, 60,
0.0f, 1033);
testItems(server, group, new String[] { "Saw-toothed Waves.Int2",
"Saw-toothed Waves.test2" });
// clean up
server.removeGroup(group, true);
}
示例8: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
JISystem.setAutoRegisteration(true);
/**
* Session获取
*/
JISession _session = JISession.createSession(
getEntryValue(CONFIG_DOMAIN), getEntryValue(CONFIG_USERNAME),
getEntryValue(CONFIG_PASSWORD));
final JIComServer comServer = new JIComServer(
JIClsid.valueOf(getEntryValue(CONFIG_CLSID)),
getEntryValue(CONFIG_HOST), _session);
final IJIComObject serverObject = comServer.createInstance();
OPCServer server = new OPCServer(serverObject);
final OPCBrowseServerAddressSpace serverBrowser = server.getBrowser();
/**
* Flat形式获取所有Item信息
*/
browseFlat(serverBrowser);
/**
* 获取所有的Group和Item信息
*/
browseTree(serverBrowser);
}
示例9: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
JISystem.setAutoRegisteration(true);
/**
* Session获取
*/
JISession _session = JISession.createSession(
getEntryValue(CONFIG_DOMAIN), getEntryValue(CONFIG_USERNAME),
getEntryValue(CONFIG_PASSWORD));
final JIComServer comServer = new JIComServer(
JIClsid.valueOf(getEntryValue(CONFIG_CLSID)),
getEntryValue(CONFIG_HOST), _session);
final IJIComObject serverObject = comServer.createInstance();
OPCServer server = new OPCServer(serverObject);
/**
* 添加一个Group的信息
*/
OPCGroupStateMgt group = server.addGroup("test", true, 100, 1234, 60,
0.0f, 1033);
final OPCItemIO itemIO = server.getItemIOService();
queryItems(itemIO, "Saw-toothed Waves.Int1");
// clean up
server.removeGroup(group, true);
}
示例10: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
JISystem.setAutoRegisteration(true);
/**
* Session获取
*/
JISession _session = JISession.createSession(
getEntryValue(CONFIG_DOMAIN), getEntryValue(CONFIG_USERNAME),
getEntryValue(CONFIG_PASSWORD));
final JIComServer comServer = new JIComServer(
JIClsid.valueOf(getEntryValue(CONFIG_CLSID)),
getEntryValue(CONFIG_HOST), _session);
final IJIComObject serverObject = comServer.createInstance();
OPCServer server = new OPCServer(serverObject);
/**
* 添加一个Group的信息
*/
OPCGroupStateMgt group = server.addGroup("test", true, 100, 1234, 60,
0.0f, 1033);
final OPCItemProperties itemProperties = server
.getItemPropertiesService();
dumpItemProperties(itemProperties, "Saw-toothed Waves.Int");
// clean up
server.removeGroup(group, true);
LOGGER.info("test");
}
示例11: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
JISystem.setAutoRegisteration(true);
/**
* Session获取
*/
JISession _session = JISession.createSession(
getEntryValue(CONFIG_DOMAIN), getEntryValue(CONFIG_USERNAME),
getEntryValue(CONFIG_PASSWORD));
final JIComServer comServer = new JIComServer(
JIClsid.valueOf(getEntryValue(CONFIG_CLSID)),
getEntryValue(CONFIG_HOST), _session);
final IJIComObject serverObject = comServer.createInstance();
OPCServer server = new OPCServer(serverObject);
/**
* 添加一个Group的信息
*/
OPCGroupStateMgt group = server.addGroup("test", true, 100, 1234, 60,
0.0f, 1033);
enumerateGroups(server, OPCENUMSCOPE.OPC_ENUM_PUBLIC);
enumerateGroups(server, OPCENUMSCOPE.OPC_ENUM_PRIVATE);
enumerateGroups(server, OPCENUMSCOPE.OPC_ENUM_ALL);
// clean up
server.removeGroup(group, true);
}
示例12: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) throws Exception {
JISystem.setAutoRegisteration(true);
/**
* Session获取
*/
JISession _session = JISession.createSession(
getEntryValue(CONFIG_DOMAIN), getEntryValue(CONFIG_USERNAME),
getEntryValue(CONFIG_PASSWORD));
final JIComServer comServer = new JIComServer(
JIClsid.valueOf(getEntryValue(CONFIG_CLSID)),
getEntryValue(CONFIG_HOST), _session);
final IJIComObject serverObject = comServer.createInstance();
OPCServer server = new OPCServer(serverObject);
/**
* 添加一个Group的信息
*/
OPCGroupStateMgt group = server.addGroup("test", true, 100, 1234, 60,
0.0f, 1033);
testItems(group, new String[] { "Saw-toothed Waves.Int2" });
// clean up
server.removeGroup(group, true);
}
示例13: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
for (int i=0;i<10000;++i)
{
JISession session = JISession.createSession(args[1],args[2],args[3]);
JIComServer comServer = new JIComServer(JIProgId.valueOf("MSMQ.MSMQQueueInfo"),args[0],session);
IJIComObject unknown = comServer.createInstance();
IJIDispatch dispatch = (IJIDispatch)JIObjectFactory.narrowObject(unknown.queryInterface(IJIDispatch.IID));
//JISession.destroySession(session);
Thread.sleep(150);
if(i%100 == 0)
{
System.out.println(new String().valueOf(i));
}
System.gc();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例14: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4) {
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
SampleTestServer test = new SampleTestServer(args[0], args);
test.performCallback(args);
test.performSquare(args);
test.setTCharArray();
test.getTCharArray();
test.setConformantIntArray();
test.getConformantIntArray();
test.GetStruct(args);
test.getSimpleStruct(args);
test.getConformantStruct(args);
test.getSimpleStructArray(args);
test.GetStructStruct(args);
test.GetStructStructArray(args);
test.GetSimpleArrayStruct(args);
//
test.GetSimpleArrayStructArray(args);
test.SetSimpleArrayStructArray(args);
test.GetStaticStruct(args);
test.SetStaticStruct(args);
}
catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例15: FirstContact_Stub
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public FirstContact_Stub(String address) throws Exception
{
JIArray arry123 = new JIArray(new Byte[10][0],true);
JIStruct struct123 = new JIStruct();
struct123.addMember(arry123);
struct123.addMember(0,new Integer(1));
struct123.addMember(0,new JIPointer(arry123));
//JIArray array = new JIArray(new short[]{0});
JISystem.setAutoRegisteration(true);
JISystem.setInBuiltLogHandler(false);
//Config.setProperty("jcifs.smb.client.domain","ITLINFOSYS");
session = JISession.createSession("FDGNT","roopchand","QweQwe007");
//session = JISession.createSession("10.74.85.56","itl-hw-38602a\\Vikram","[email protected]");
//session = JISession.createSession("federation","administrator","enterprise");
//stub = new JIComServer(JIClsid.valueOf("8B21775E-717D-11CE-AB5B-D41203C10000"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"TestCOM123.TestServer2"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"VirtualServer.Application"),address,session);
// stub = new JIComServer(JIProgId.valueOf(session,"ArrayTry.myarray"),address,session);
stub = new JIComServer(JIProgId.valueOf("ATLDemo.TestSafeArray"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"SafeArrayDemo.SafeArrayTest"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"Project1.Class1"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"TLI.TLIApplication"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"TestSinglePtr.TestSinglePtr2"),address,session);
}