码迷,mamicode.com
首页 > 其他好文 > 详细

Qt简单项目——基于TCP的数据转发程序(一)

时间:2016-05-31 00:50:37      阅读:382      评论:0      收藏:0      [点我收藏+]

标签:

老师托我做个服务器的程序,用来转发客户之间的消息。客户是ZigBee网络节点和监控中心。

业务描述:

  每个ZigBee节点都具有厂别号、编号。每个监控中心也具有厂别号、序号。服务器Ip固定不变,但ZigBee节点和监控中心的Ip地址会动态变动,所以需要一个服务器做数据转发。

业务逻辑:

  把ZigBee节点数据转发给监控中心时,根据ZigBee节点的厂别号转发给对应厂别的监控中心。如果是第一次连接服务器,在服务器端的程序上节点列表中显示该节点序号和厂别信息。反则直接转发。

  把监控中心数据转发给ZigBee节点时,根据监控中心所在厂别号和序号,转发给对应厂别号的对应序号节点。这个序号是可变的,从而实现了转发给不同的节点。如果是第一次连接服务器,在服务器端的程序上监控中心列表中显示该监控中心的厂别。反则直接转发。

图像描述:

  技术分享

Qt简单项目——基于TCP的数据转发程序(一)

标签:

原文地址:http://www.cnblogs.com/archisama/p/5544288.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!