打印

一步一步完善我的设计(2):设计更新。

[复制链接]
775|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 keer_zu 于 2016-5-4 09:55 编辑

所要实现的用例:

1. 添加/删除服务器:接受服务器注册/删除离线服务器。
2. 添加/删除任务。
3. 转换进度查询功能。
4. 重启恢复功能。
5. 出错重发功能。
6. 指定类型转发功能。
7. 设定模式任务转发功能。
8. 任务超时功能(转换超时)。
9. 等待转换任务的优先级功能。





对新任务的处理部分:




相关帖子

沙发
keer_zu|  楼主 | 2016-5-4 09:50 | 只看该作者
本帖最后由 keer_zu 于 2016-5-4 09:53 编辑

陆续会给出其他部分。和上次相比调整很大。

使用特权

评论回复
板凳
keer_zu|  楼主 | 2016-5-4 09:54 | 只看该作者
增加了好多类。

使用特权

评论回复
地板
keer_zu|  楼主 | 2016-5-5 11:47 | 只看该作者
对转换服务器的添加和删除。



添加服务器的驱动事件是:一台新的服务器注册上来。
采用任务链模式,支持对不同类型服务器的添加。


删除服务器的驱动事件是:一台服务器掉线。
也采用任务链模式。
以后添加新的服务器类型,只要扩展出新的类型即可,不用修改之前的代码。

使用特权

评论回复
5
keer_zu|  楼主 | 2016-5-12 10:38 | 只看该作者
设计不一定都体现在代码哦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群:49734243 Email:zukeqiang@gmail.com

1352

主题

12436

帖子

53

粉丝