|国家科技期刊平台
首页|期刊导航|地理空间信息|基于Node.js的草畜平衡数据中间件设计

基于Node.js的草畜平衡数据中间件设计OACSTPCD

Design of Forage-livestock Balance Data Middleware Based on Node.js

中文摘要英文摘要

牧区草畜资源动态演变可视化系统利用星空地一体化多源草畜资源、自然条件和社会经济等多维信息,实现典型干扰情景约束下的草畜动态平衡模拟的预测推演.为解决草畜平衡预测预报系统、草畜资源动态演变可视化系统及其地图服务系统之间的数据传输、信息交互问题,基于Node.js设计了系统专用数据中间件,实现了预报系统用户操作监控、输入参数转发、推演结果发布、可视化系统控制和数据推送等功能.中间件前后端采用同一种开发语言,有效保证了各分系统之间数据传输的高效性,且维护成本低、系统轻量化,可为同类软件的研发提供参考.

The dynamic evolution visualization system of forage-livestock resources uses multi-dimensional information such as multi-source forage-livestock resources,natural conditions and social economy to realize the prediction and deduction of forage-livestock dynamic balance simulation under the constraints of typical disturbance scenarios.In order to solve the problem of data transmission and information interaction among the forage-livestock balance prediction and forecast system,the forage-livestock dynamic evolution visualization system and its map service system,we designed the system specific data middleware based on Node.js,which was used for the forecast system user operation monitoring,input parameter forwarding,deduction result release,visualization system control and data push functions.At the same time,because the front-end and back-end development languages of system are the same,the middleware realizes the high efficiency of system data transmission,low maintenance cost and lightweight of the system,which can provide a reference for the research and development of similar software.

陈宾宾;李雪松;李子扬;苑馨方

中国科学院空天信息创新研究院 中国科学院定量遥感信息技术重点实验室,北京 100094

测绘与仪器

中间件轻量化Node.jsRESTful API

middlewarelightweightNode.jsRESTful API

《地理空间信息》 2024 (003)

83-86 / 4

中国科学院战略性先导科技专项(A类)资助项目(XDA26010304).

评论