当前位置: 技术问答>linux和unix
关于守候进程的问题!在线等。。。
来源: 互联网 发布时间:2015-09-04
本文导语: 有一个问题: 我要做一个守候进程: 1在表中查找数据,如果有满足条件的记录就用TCP发送出去! 2同时还在等待有没有TCP数据发送过来(这与上面是同一连接),有的话要处理! 3当以上条件在30分钟不成立后用TCP发...
有一个问题:
我要做一个守候进程:
1在表中查找数据,如果有满足条件的记录就用TCP发送出去!
2同时还在等待有没有TCP数据发送过来(这与上面是同一连接),有的话要处理!
3当以上条件在30分钟不成立后用TCP发送一包线路检测包!
这样要用什么方法做啊?
我要做一个守候进程:
1在表中查找数据,如果有满足条件的记录就用TCP发送出去!
2同时还在等待有没有TCP数据发送过来(这与上面是同一连接),有的话要处理!
3当以上条件在30分钟不成立后用TCP发送一包线路检测包!
这样要用什么方法做啊?
|
守候进程用daemon()
man daemon
查找数据可以用mysql, 也可以用文件,看你有多少数据和查找复杂度。
发送数据就是普通的socket编程。
man daemon
查找数据可以用mysql, 也可以用文件,看你有多少数据和查找复杂度。
发送数据就是普通的socket编程。
|
疑问:
你的表中的数据由谁来修改;
接收到数据的处理是什么?发送出去或写入表中、其他;
你的表中的数据由谁来修改;
接收到数据的处理是什么?发送出去或写入表中、其他;
|
很简单,就做一个socket程序就可以了
|
socket+select+mysql.h...