摘要: 在职于工业软件行业,经常与设备通讯打交道。为了实现:串口和环网协同通讯 多种设备基于不同协议的巡检通讯 整合通讯,日志,数据保存,数据显示功能自己设计了如下通讯框架,仅是为了满足工作环境中不同需求的软件应用,避免重复造轮子,具体框架如下:具体业务逻辑涉及公司的东西,我就不发源码了。此博旨在记录,忘客官们不吝指出不足。 阅读全文
posted @ 2014-03-19 16:40 钱耀祖 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1.什么是双机热备使用两台服务器​,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。2.双机热备方案我们现在采用的是纯软件形式的双机热备,即通过硬编码手动同步主备机数据,从而实现主备机数据一致以及主备切换功能。3.如何设计双机热备 设计双机热备的主要方向就是面向数据的同步,同步的数据始终源自最新的数据源(通过比对时间)。任何的双机切换操作不应该影响数据的准确性。 按照这个原理,衍生出两套方案: 方案1.加入数据同步时的时间判断方案2.此方案将双机热备模块从通讯中剥离开,通过整理热备模块和存储模块... 阅读全文
posted @ 2014-03-19 16:26 钱耀祖 阅读(516) 评论(0) 推荐(0) 编辑