基于SOA的数字农作系统研究与实现

来源 :南京农业大学 | 被引量 : 0次 | 上传用户:selene1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字农作系统是数字农作技术研究的核心。近年来,随着计算机和3S技术的快速发展,数字农作系统的研制更加趋于综合集成。然而,当前作物模型应用系统及作物模型组件的开发往往采用不同的编程语言和操作系统,增加了数字农作系统集成的开发难度。   本研究在课题组已有作物模型的基础上,基于SOA架构,通过分析作物模型的功能、结构和接口,提出了作物模型Web服务封装方法,进一步将作物模型与GIS技术相结合,设计并实现了基于SOA的数字农作系统,为提高数字农作系统的通用性和共享水平提供技术支撑。   在Web服务技术支撑下,以课题组已有的作物生态区划模型、种植制度设计模型、作物栽培管理知识模型和作物生长模拟模型等为对象,通过分析作物模型的功能、结构和接口,研究了作物模型Web服务识别与粒度划分方法;基于作物模型元数据分析、消息模式定义、服务接口设计和服务实现等过程,提出了作物模型Web服务封装方法;最后以小麦管理知识模型Web服务封装为例,介绍了作物模型Web服务封装的具体步骤。研究结果有助于提高作物模型的通用性和共享水平,为其他作物模型Web服务封装提供技术参考。   在生态区划模型Web服务、种植制度设计模型Web服务、作物管理知识模型Web服务和作物生长模拟模型Web服务、以及气象数据Web服务和土壤数据Web服务的基础上,结合GIS空间分析Web服务,设计并实现了基于SOA的数字农作系统。系统具有数据层、组件层、服务层、应用层和表现层5层体系结构,实现了农作信息管理、作物生态区划、种植制度设计、栽培方案设计、生长模拟预测、产中动态调控、生产力分析、专家咨询及系统维护等综合功能,为进一步提高数字农作系统的通用性和共享水平提供了技术支撑。
其他文献
WebGIS(万维网地理信息系统)是利用Web技术来扩展和完善地理信息系统的一项新技术,是在网络环境下的一种兼容、存储、处理、分析和显示地理信息的计算机信息系统。基于Java Serv
随着互联网的飞速发展,网络信息量和网络信息用户的数量也在急剧膨胀,网络已经成为人们重要的信息来源。然而,语言的多样性导致使用一种语言的用户在获取其它语言的信息时会碰到
DNA元件百科全书计划(EncyclopediaofDNAElements,ENCODE)的研究表明人类基因组蓝图是一个复杂的网络系统。认识和解读人类基因组蓝图是后基因组时代生命科学领域中面临的最具
Web服务作为一种新型的分布式计算模型,具有高度的互操作性、跨平台性和松耦合等特点,得到了世界范围内学术界和工业界的极大关注。但是单个Web服务功能有限难以满足复杂的用
数码相机的出现与普及,使得数字图像早已成为我们日常生活的一部分。而由于数字图像容易修改的特性、再加上图像处理软件功能的日渐强大,过去被认为能够记载真实场景的图像,
股票市场作为金融市场的主体,在国家的经济发展中起着至关重要的作用。股票价格指数是对整个股票市场总的股票价格水平和波动情况进行描述的指标,预测分析股票价格指数(简称股票指数),从微观方面看,影响投资者们的投资策略,从宏观方面看,为国家的宏观决策提供依据。因此,很多海内外的研究者们对股票指数进行了预测研究,并且证明了从时间序列角度对股票指数进行分析是较为有效的方法。当前对股票指数时间序列的研究,主要有
立体匹配是计算机视觉研究领域的热门课题,也是立体视觉中最为关键和困难的一步。它的最终目标是得到匹配图像的视差图。立体匹配问题通常可表达为求全局能量的最小化问题,首
肺癌是目前对人类健康和生命威胁最大的疾病之一。CT扫描已成为肺癌的早期检测和诊断的主要手段,基于CT图像的结节检测和良恶性判别也成为国内外研究的热点。识别肺结节的特
P2P技术在资源的整合与利用方面有着独特的优势,但对等实体行为无约束的工作模式可能影响P2P应用的普及,为此业界引入信任机制来约束P2P用户行为。作为信任机制的选择依据,信任
随着互联网技术与应用的迅速发展,Web服务作为一种新兴的Web应用模式及远程访问标准,很好地解决了异构平台上的数据和应用的整合与共享问题。但是,传统的Web服务缺乏语义信息,语