位置:成果数据库 > 期刊 > 期刊详情页
基于REST架构和XML的农情数据共享研究
  • ISSN号:0578-1752
  • 期刊名称:中国农业科学
  • 时间:2012.10.10
  • 页码:4156-4165
  • 分类:TP311.13[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]石河子大学绿洲生态农业重点实验室,新疆石河子832003, [2]中国农业科学院作物研究所/农业部作物生理生态与栽培重点开放实验室,北京100081, [3]新疆生产建设兵团农六师农业局,新疆五家渠831300
  • 相关基金:国家自然科学基金资助项目(30860139,31071371); 国家科技支撑计划项目(2012BAH27B04)
  • 相关项目:玉米栽培管理关键指标遥感监测模型研究与应用
中文摘要:

【目的】研究农情数据在分布广泛、动态变化的网络环境下实现数据共享的技术、方法和解决方案。【方法】使用REST(representational state transfer,表述性状态转移)架构风格解决系统之间松耦合、可扩展等问题。以xml(extensible mark language,可扩展标记语言)和AgroXML为基础设计农情数据结构规范实现不同系统对数据的一致理解。通过开发原型系统验证方案的可行性。【结果】将农情数据合理抽象为网络资源并设计其标识符,基于.net平台使用WCF(Windows Communication Foundation)技术构建了RESTful Web服务,实现了不同系统间的资源获取;通过改进AgroXML的Schema文件制定了农情数据结构规范,初步实现了农情数据表述一致化,并开发了相应的数据解析模块;以新疆生产建设兵团农场农业生产管理数据共享为例,设计开发原型系统验证方案的正确性,讨论其优缺点,并提出了进一步改进的方向。【结论】REST架构风格能够充分解耦服务提供者和使用者,尤其适合于农情数据分布广泛、动态变化的特点,避免了传统分布式技术存在的问题,满足了系统的开放性和扩展性要求,结合统一的数据结构标准,能够很好地实现农情数据共享。

英文摘要:

【Objective】Agricultural production management data sharing in the wide distributed and dynamic changing internet environment was studied.【Method】 REST(Representational State Transfer) as an architectural style was used to solve the problems between systems such as loose coupling,extensible etc.Agricultural production management data structure standards which based on xml and AgroXML were designed to realize unified data understanding in different systems.The prototype system was designed to prove the scheme’s feasibility.【Result】Agricultural production management data was reasonably abstracted as internet resources.The RESTful web services were constructed by WCF(Windows Communication Foundation) based on.net technical platform to realize resource access.Agricultural production management data structure standard was established by improving the schema file of AgroXML to realize data representation unifying,and the data analysis module was developed.The prototype system was developed by using agricultural production management data of a farm of the production and construction corps of Xinjiang as an example to prove the correctness of the scheme,the advantages and disadvantages of the scheme were also discussed,finally,the improvement approach was put forward.【Conclusion】RESTful architectural style can uncouple service provider and client,is suited to wide distributed and dynamic changing environment which contains agricultural production management data,avoiding the problems of traditional distributed technology,meeting the openablity and extensibility of system,and combined with unified data structure standard,which could realize agricultural data sharing between systems.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《中国农业科学》
  • 中国科技核心期刊
  • 主管单位:中华人民共和国农业部
  • 主办单位:中国农业科学院 中国农学会
  • 主编:万建民
  • 地址:北京中关村南大街12号中国农业科学院图书馆楼4101-4103室
  • 邮编:100081
  • 邮箱:zgnykx@caas.cn
  • 电话:010-82109808 82106279
  • 国际标准刊号:ISSN:0578-1752
  • 国内统一刊号:ISSN:11-1328/S
  • 邮发代号:2-138
  • 获奖情况:
  • 中国期刊方阵“双高”期刊,第三届中国出版政府奖提名奖
  • 国内外数据库收录:
  • 美国化学文摘(网络版),英国农业与生物科学研究中心文摘,波兰哥白尼索引,英国动物学记录,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),英国食品科技文摘,中国北大核心期刊(2000版)
  • 被引量:85620