基于AJAX的智慧农业监控系统Web前端设计
2016-02-01刘丽君张伟陈博
刘丽君++张伟++陈博



摘 要:AJAX作为当前网站开发的前沿技术,可根据用户需要向服务器端发送少量的数据请求,实现快速无刷新地改变系统页面的布局和内容,从而提供给用户极佳的浏览体验。文中将分析AJAX的基本原理以及其在Web应用交互中的重点突破,并设计出基于AJAX的智慧农业监控系统前端框架。
关键词:AJAX;智慧农业;Web前端;异步通信
中图分类号:TP315 文献标识码:A 文章编号:2095-1302(2016)01-00-02
0 引 言
作为一个21世纪新兴强国,我国农业却仍以传统耕种方式为主,这样不仅造成各种资源的浪费,更对环境与水土造成严重污染和破坏,对农业的可持续性发展构成了严重的威胁。我国政府部门先后颁布了诸多农业科技发展新条例,足以体现其对农业发展的高度重视。伴随着物联网的飞速发展,越来越多的先进技术被应用到农业生产中,运用传感器和软件通过移动平台或者电脑平台对农业生产进行控制是当前农业发展的必然趋势。Web前端作为Web系统的内容展现,实现系统可视化的同时,为用户与系统提供了丰富的交互入口,在整个智慧农业监控系统中起着至关重要的作用。
1 AJAX简介
AJAX(Asynchronous JavaScript And XML)的全称为异步JavaScript和XML,它是由JavaScript、XMLHttpRequest(XHR)、DOM、XML等技术复合而成的异步通信技术。
1.1 AJAX的工作原理
AJAX的工作原理就是在浏览器与服务器之间增加了一个包含一些复杂JavaScript程序的AJAX引擎,而XHR对象作为异步通信的基础,旨在为JavaScript程序提供许多丰富可用的接口与后台服务器端进行少量的数据交互,然后通过对XML文档的解析处理,实现系统页面的快速选择性刷新。……
