- 博客(5)
- 资源 (17)
- 收藏
- 关注
原创 Linux守候进程
在一个远程监控系统中,我们使用了守候进程。结合《Linux高级程序设计》的相关内容,对守候进程做个整理。守候进程,又称守护进程(Daemon),是在后台运行的一种特殊的进程,脱离于终端。类似于Windows服务程序。守候进程适用于像我们项目中的数据采集类的程序,因为客户的误操作等原因,造成服务器的重启,这时要保证数据的接收是正常的,那么,很有必要将采集程序运行在后台,不被显示的终端界面所影响。
2013-09-13 08:34:07 3275
原创 井场数据采集系统的架构演化
XXX井场数据采集系统,是实现XXX物联网的基础,它从井场设备上采集钻井工程过程中的各种数据,远程传输到地区公司的数据中心,提供实时和准实时数据给远程作业支持中心和专家中心的各种专业软件进行处理,指导井场钻井作业。采集系统最早开始于2012年初着手架构和开发,期间经历了从无到有,从有到优的一个改进过程,共发生过四次架构演化。vcsky.net探索出来的架构这个时期的架构,可以说是一种猜想的
2013-09-11 08:24:37 6148
原创 Socket简介
Socket,这是一个老生常谈的话题,我只是梳理一下其相关知识点。Socket is a port。在Linux中,网络编程是通过Socket接口来完成的。Socket接口是一种特殊的I/O,也是一种文件描述符。一个Socket 用一个半相关描述: {协议,本地地址,本地端口}。通过IP可以建立网络中两个设备之间的连接。通过Sockets使用TCP/UDP服务来建立网络中两个应用程序或
2013-09-09 08:34:36 3451
原创 windows下使用net-snmp实现agent扩展(四)
在前三篇的内容里,介绍了使用net-snmp实现agent的Get/Set命令,下面介绍一下发送trap消息。发送trap消息时,系统默认的端口是162。使用下面的代码,可以实现trap消息的发送。//该函数发送实时报警信息。与发送一般信息端口不同void init_alarm_info(void){DEBUGMSGTL((“dcsserver”,“initializing (sett
2013-09-05 09:13:06 5300
原创 windows下使用net-snmp实现agent扩展(三)
时间隔得太长了,我都快忘了什么是snmp了,知识啊知识,很容易在不用的时候忘却,也可能是自己脑袋不好使了吧?翻了翻代码,赶紧总结下,不然真不会了……在上篇博客中,实现了get/set一个字符串型变量,现在来实现对多个字符串变量的get/set。假设要实现获取CPU利用率、内存占用率和磁盘占用率的的功能,建立两个文件:alarmInfo.h和alarmInfo.c。在alarmInfo.h中
2013-09-04 08:41:02 5328 4
EasyModbusJava.jar
2018-08-15
modbus4j完整源码
2018-08-15
GUI Design Studio 使用教程
2018-04-03
QT多语言开发文档
2015-03-26
windows下的libevent静态库
2012-10-16
net-snmp编译好的lib库
2012-08-09
梅花雪日历控件,支持Firefox
2011-05-17
梅花雪树控件2.0,好用的树控件
2011-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人