资源简介
utgard的源码 utgard 所需的全部jar包
java 连接opc
代码片段和文件信息
package com.freud.dcom.utgard.cases;
import static com.freud.opc.utgard.baseConfiguration.CONFIG_CLSID;
import static com.freud.opc.utgard.baseConfiguration.CONFIG_DOMAIN;
import static com.freud.opc.utgard.baseConfiguration.CONFIG_HOST;
import static com.freud.opc.utgard.baseConfiguration.CONFIG_PASSWORD;
import static com.freud.opc.utgard.baseConfiguration.CONFIG_USERNAME;
import static com.freud.opc.utgard.baseConfiguration.getEntryValue;
import org.jinterop.dcom.common.JIException;
import org.jinterop.dcom.common.JISystem;
import org.jinterop.dcom.core.IJIComobject;
import org.jinterop.dcom.core.JIClsid;
import org.jinterop.dcom.core.JIComServer;
import org.jinterop.dcom.core.JISession;
import org.openscada.opc.dcom.da.OPCSERVERSTATUS;
import org.openscada.opc.dcom.da.impl.OPCServer;
import com.freud.opc.utgard.baseConfiguration;
/**
* 获取Server的Status信息 中文
*
* @author Freud
*
*/
public class DCOMTest1 {
public static void main(String[] args) throws Exception {
JISystem.setAutoRegisteration(true);
JISession _session = JISession.createSession(
baseConfiguration.CONFIG_DOMAIN baseConfiguration.CONFIG_USERNAME
baseConfiguration.CONFIG_PASSWORD);
final JIComServer comServer = new JIComServer(
JIClsid.valueOf(baseConfiguration.CONFIG_CLSID)
baseConfiguration.CONFIG_HOST _session);
final IJIComobject serverobject = comServer.createInstance();
OPCServer server = new OPCServer(serverobject);
dumpServerStatus(server);
}
public static void dumpServerStatus(final OPCServer server)
throws JIException {
final OPCSERVERSTATUS status = server.getStatus();
System.out.println(“===== SERVER STATUS ======“);
System.out.println(“State: “ + status.getServerState().toString());
System.out.println(“Vendor: “ + status.getVendorInfo());
System.out.println(String.format(“Version: %d.%d.%d“
status.getMajorVersion() status.getMinorVersion()
status.getBuildNumber()));
System.out.println(“Groups: “ + status.getGroupCount());
System.out.println(“Bandwidth: “ + status.getBandWidth());
System.out.println(String.format(“Start Time: %tc“ status
.getStartTime().asCalendar()));
System.out.println(String.format(“Current Time: %tc“ status
.getCurrentTime().asCalendar()));
System.out.println(String.format(“Last Update Time: %tc“ status
.getLastUpdateTime().asCalendar()));
System.out.println(“===== SERVER STATUS ======“);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-21 09:14 OPC_Client_Utgard\
文件 1226 2018-03-21 09:14 OPC_Client_Utgard\.classpath
文件 546 2017-06-15 16:32 OPC_Client_Utgard\.project
目录 0 2018-03-21 09:14 OPC_Client_Utgard\.settings\
文件 243 2018-03-21 09:14 OPC_Client_Utgard\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-03-21 08:23 OPC_Client_Utgard\lib\
文件 58208 2017-06-15 16:32 OPC_Client_Utgard\lib\org.openscada.opc.dcom_1.1.0.v20130529.jar
文件 53137 2017-06-15 16:32 OPC_Client_Utgard\lib\org.openscada.opc.lib_1.1.0.v20130529.jar
文件 96 2018-05-25 08:36 OPC_Client_Utgard\output.log
文件 999 2018-03-22 11:26 OPC_Client_Utgard\pom.xm
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\java\
目录 0 2018-03-21 13:07 OPC_Client_Utgard\src\main\java\com\
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\java\com\freud\
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\java\com\freud\dcom\
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\
文件 2453 2018-03-21 14:43 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DCOMTest1.java
文件 4036 2018-03-21 15:12 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DCOMTest2.java
文件 2436 2017-06-15 16:32 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DCOMTest3.java
文件 7259 2017-06-15 16:32 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DCOMTest4.java
文件 3961 2017-06-15 16:32 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DCOMTest5.java
文件 2099 2017-06-15 16:32 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DCOMTest6.java
文件 6570 2017-06-15 16:32 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DCOMTest7.java
文件 2073 2017-06-15 16:32 OPC_Client_Utgard\src\main\java\com\freud\dcom\utgard\cases\DumpDataCallback.java
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\java\com\freud\opc\
目录 0 2018-03-21 08:23 OPC_Client_Utgard\src\main\java\com\freud\opc\utgard\
文件 2027 2018-05-25 08:55 OPC_Client_Utgard\src\main\java\com\freud\opc\utgard\ba
目录 0 2018-03-23 15:32 OPC_Client_Utgard\src\main\java\com\freud\opc\utgard\cases\
文件 1570 2018-05-25 10:08 OPC_Client_Utgard\src\main\java\com\freud\opc\utgard\cases\OPCTest1.java
............此处省略482个文件信息
- 上一篇:java实现简单图形化计算器
- 下一篇:MVC架构的JDBC项目
相关资源
- java实现简单图形化计算器
- JAVA基础编程练习题50题及经典算法9
- JAVA图书管理系统毕业论文.doc
- Java解析ipa所需jar包
- javaee中文api
- 图片搜索java实现
- java程序 给出补码,自动生成其原码
- websocket 依赖包,android和java都可以
- java+jsp+servlet+dao+oracle做得分页 增删改
- gexf4j-0.4.4-BETA.jar
- javaweb调用摄像头demo
- JAVA 根据Url 接口 获取文件名称和类型
- java学生作业管理系统代码
- Java导出Word文件
- java、MYSQL作业上传系统
- java用户登录代码
- 毕业设计 Java游戏设计大飞机程序(源
- mail-1.4.7.jar java发送电子邮件依赖jar
- 中文转二进制的Java小工具
- java web编程技术课后答案沈泽刚
- java 双色球的代码
- 模拟xp设置时间日期属性界面的JAVA程
- Java实现simHash算法
- SSH框架的搭建-Java连接MySQL数据库时需
- 基于JavaEE学校排课系统含源码
- java多线程小游戏
- JSP找回密码例子168455
- Java Socket 编程模拟Ftp
- Java并发体系知识导图笔记.xmind
- geronimo-stax-api_1.0_spec-1.0.jar
评论
共有 条评论