论文部分内容阅读
农业信息化是农业现代化的重要内容,网络和计算机技术的应用是信息化不可缺少的重要手段。论文在分析传统农业信息系统不足和Web Services技术SOA架构优势的基础上提出了构建“基于SOA的农业信息系统”的目标,主要完成的工作有:
(1)系统研究了XML Web Services和SOA的基本技术和框架标准,主要包括SOAP协议、描述Web服务的WSDL语言,以及用于注册和发布用的UDDI协议。并对SOA架构做了深入分析。
(2)提出基于SOA架构农业信息基础平台的概念模型,进行了平台的概要设计、需求分析和详细的数据库设计。并在Visual Studio.NET环境下实现了各农业信息服务的开发与调试,构建了农业信息基础平台AⅡ。平台的搭建成功为基于SOA其它农业信息系统的建设奠定了基础。
(3)以AⅡ平台为基础开发了农村合作社信息服务系统。通过实例说明了基于SOA构建农业信息系统的优越性。
(4)把Web服务应用于作物生长模拟系统中,提出了基于GIS和Web服务的系统集成架构;实现了作物模拟生长Web服务,开发了“YIELD作物产量模拟系统”,并以燕沟流域为例进行了实际应用。实践表明:将Web服务应用于作物生长模拟切实可行,有利于系统集成和作物模拟模型的全社会范围内的共享。同时,也为其它农业信息系统的集成提供了参考。