检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]华南理工大学计算机科学与工程学院,广东广州510006
出 处:《计算机工程与设计》2011年第6期2015-2019,2023,共6页Computer Engineering and Design
基 金:广东省科技计划基金项目(2009A080306006)
摘 要:为了解决采用i.lon SmartServer进行数据采集时所遇到的问题,改善其工程应用的效果,在对这些问题进行分析的基础上,提出了一种高性能数据采集解决方案。该方案基于中间件的设计理念,采用层式多线程模型建立核心框架,设计了一种分层容错调度算法和一种基于统一编码的数据映射机制。综合运用了数据缓存、数据备份、消息队列等技术,并通过使用Java实现了采集系统。最后通过测试中的表现和实际工程项目中的应用情况表明了该解决方案的高效性、稳定性和安全性。To solve the problems encountered by using i.lon SmartServer (Lion in abbreviation) in data acquisition, and improve the effectiveness of its engineering application, a high-performance data acquisition solution, is proposed based on the analysis of these issues. Firstly, the core framework is built based on middleware design concepts, using hierarchical multithreading model. Then, a hierarchical fault-tolerant scheduling algorithm and unicode-based data mapping mechanism are designed. Finally, data buffering, data backup, message queues and other technologies are integrated used. The acquisition system is implemented by Java, The performance in testing and practical application of engineering projects demonstrated the solution' s efficiency, stability and security.
关 键 词:i.lon SmartServer 层式多线程模型 分层容错调度算法 数据映射 数据缓存 数据备份 消息队列
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229