大气与环境光学学报, 2017, 12 (5): 377, 网络出版: 2017-10-17
基于Android的跨平台大气测量设备远程控制系统设计与实现
Design and Implementation of Android-Based Cross-Platform Atmospheric Measuring Equipment Remote Control System
大气测量设备 Android 远程控制 C/S架构 IOCP模型 跨平台通信框架 atmospheric measuring equipment Android remote control C/S architecture IOCP model cross-platform communications framework
摘要
近年来,使用Android终端进行远程控制在工业控制、核科学技术、物联网等领域有了长足的进步,但是在大气科学领域,目前应用的例子还很少。 针对大气科学外场实验对于远程控制的需求,结合Android设备在远程控制方面的优势,提出了一套基于Android的大气测量设备远程控制系统。 该系统基于C/S架构,在IOCP模型与TCP Socket的基础上设计了一个较为稳定高效的跨平台通信框架,最终实现了多Android设备对多大气测量设备的远程控制。
Abstract
In recent years, the Android-based remote control system has made great progress in industrial control, nuclear science and technology, internet of things and other areas, but the current application is rare in the field of atmospheric science. For the demand of the remote control in the atmospheric science field experiment, combined with the advantages of Android devices in the remote control field, an Android-based atmospheric measuring equipment remote control system was proposed. The system is based on C/S architecture, and a more stable and efficient cross-platform communications framework was designed based on the IOCP model and TCP Socket. Finally the remote control of the multi-Android equipment to the multi atmospheric measuring equipment was realized.
鲍光普, 刘小勤, 魏合理. 基于Android的跨平台大气测量设备远程控制系统设计与实现[J]. 大气与环境光学学报, 2017, 12(5): 377. BAO Guangpu, LIU Xiaoqin, WEI Heli. Design and Implementation of Android-Based Cross-Platform Atmospheric Measuring Equipment Remote Control System[J]. Journal of Atmospheric and Environmental Optics, 2017, 12(5): 377.