软件分发模块设计
2016-11-07 17:01
190 查看
被控端:
一.
1.创建套接字
2.绑定
3.加入/退出组播
4.在规定时间内接收服务器发送的数据后,睡眠10S后接收服务器返回的消息。
判断返回的消息命令是啥,
二.
1.
循环接收服务器发送的消息。
1)判断接收到服务器发送的消息类型。
是否是退出信号,是的话返回服务器两个连续退出信号,然后退出。
2).
3).
4).
5).
主控端:
一:
1.
2.
3.
4.循环接收被控端发送的登陆信息。
1).检查节点是否存在
2).不存在的话,申请空间,存放被控端信息。
3).存在的话,设置to.sin_addr.发送被控端一个0xfe的应答信号,重置看门狗。
5.阻塞模式循环接收【请求,主机名】的应答信号。
二.首先传送配置信息文件。
三.再传送需要分发的文件。
一.
1.创建套接字
2.绑定
3.加入/退出组播
4.在规定时间内接收服务器发送的数据后,睡眠10S后接收服务器返回的消息。
判断返回的消息命令是啥,
二.
1.
循环接收服务器发送的消息。
1)判断接收到服务器发送的消息类型。
是否是退出信号,是的话返回服务器两个连续退出信号,然后退出。
2).
3).
4).
5).
主控端:
一:
1.
2.
3.
4.循环接收被控端发送的登陆信息。
1).检查节点是否存在
2).不存在的话,申请空间,存放被控端信息。
3).存在的话,设置to.sin_addr.发送被控端一个0xfe的应答信号,重置看门狗。
5.阻塞模式循环接收【请求,主机名】的应答信号。
二.首先传送配置信息文件。
三.再传送需要分发的文件。
相关文章推荐
- 软件项目管理系统:项目资料模块权限分配设计文档
- WCDMA核心网中HLR软件模块设计--《南京理工大学》2004年硕士论文
- 一个行业软件加密模块的设计
- 软件设计之模块划分
- 如何设计软件模块的自动化测试?
- 嵌入式PPPoE软件模块的设计与实现
- BT下载软件开发笔记——种子解析模块的设计与实现
- [软件制造工程]招投标项目之合同签订模块 课程设计
- 设计软件模块以及模块之间的通信
- MySQL设计软件登录模块
- 随想录(设计软件模块的接口)
- 软件架构设计之Utility模块——Functor
- 软件架构设计之Utility模块——智能指针
- 软件设计之模块划分
- 软件架构设计之Utility模块——Any
- 关于软件开发和模块接口设计之一些思考
- 软件架构设计之Utility模块——内存分配
- 软件架构设计之Utility模块——DateTime
- 零售系统软件架构---设计之权限数据分发
- MySQL设计软件登录模块