监控方面:三层结构(200分)

Z

zhucy

Unregistered / Unconfirmed
GUEST, unregistred user!
我相做一个监控程序,中间层从端口得到数据,一方面更新数据库,另一方面通知客户端
刷新数据,有资料说用连接池和回调函数,即通过连接池得到连接的客户,调用客户端的
回调函数,具体怎么做,请赐教。200分
 
怎么做,有范例么
 
说一下我的思路,我的前一个项目就是按照这样的方式实现的:
“中间层”从串口采集数据,取得数据后,利用ADO保存数据库,保存成功后,通过Socket
发送相应的消息到客户端,客户端收到消息,判断消息类别,通过ADO连接数据库,取得
“中间层”保存的相应的数据,显示或进行其他处理;
“中间层”和客户端和数据库的ADO连接在系统运行期间始终保证连接,如出现异常,则关闭
重新连接;
网络消息传送可以用UDP或TCP,用UDP处理起来比较简单,只要发出广播消息就可以了,但是要
保证所有的客户端和“中间层”在同一个网段,否则路由器会屏蔽广播消息,即不转发,用TCP
处理起来稍微复杂一些,需要给每一个客户端都发一次消息。
 
接受答案了.
 
顶部