《表3 系统开发工具列表:基于云平台的农业综合信息应用系统的设计与开发》

《表3 系统开发工具列表:基于云平台的农业综合信息应用系统的设计与开发》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于云平台的农业综合信息应用系统的设计与开发》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

系统开发环境分为两部分:基于Linux操作系统设计、开发的门户网站和WebGIS相关的开发环境;基于Windows系统开发的农业资源模型模拟服务。两者之间通信采用消息调度机制。其中,门户网站部分采用Play框架开发,使用JAVA开发语言;WebGIS服务器采用ArcGIS Server,数据库采用postGIS。农业资源模型模拟算法采用c#.NET平台,采用GDAL编程实现,消息队列服务器采用rabbitMQ服务器,负载均衡采用Ngnix Web服务器;农业空间数据及模拟结果的可视化使用ArcGIS For JS实现。整个系统的虚拟化采用Docker容器统一管理,提供专业服务器的快速启动与关闭,系统开发工具如表3所示。