10.3864/j.issn.0578-1752.2012.20.005
基于REST架构和XML的农情数据共享研究
[目的]研究农情数据在分布广泛、动态变化的网络环境下实现数据共享的技术、方法和解决方案.[方法]使用REST(representational state transfer,表述性状态转移)架构风格解决系统之间松耦合、可扩展等问题.以xml(extensible mark language,可扩展标记语言)和AgroXML为基础设计农情数据结构规范实现不同系统对数据的一致理解.通过开发原型系统验证方案的可行性.[结果]将农情数据合理抽象为网络资源并设计其标识符,基于.net平台使用WCF (Windows Communication Foundation)技术构建了RESTful Web服务,实现了不同系统间的资源获取;通过改进AgroXML的Schema文件制定了农情数据结构规范,初步实现了农情数据表述一致化,并开发了相应的数据解析模块;以新疆生产建设兵团农场农业生产管理数据共享为例,设计开发原型系统验证方案的正确性,讨论其优缺点,并提出了进一步改进的方向.[结论]REST架构风格能够充分解耦服务提供者和使用者,尤其适合于农情数据分布广泛、动态变化的特点,避免了传统分布式技术存在的问题,满足了系统的开放性和扩展性要求,结合统一的数据结构标准,能够很好地实现农情数据共享.
农情数据、共享、精准农业、表述性状态转移、可扩展标记语言、分布式、可扩展性
45
S8(畜牧、动物医学、狩猎、蚕、蜂)
国家自然科学基金;国家科技支撑计划
2012-12-17(万方平台首次上网日期,不代表论文的发表时间)
4156-4165