###
计算机系统应用英文版:2018,27(8):108-113
本文二维码信息
码上扫一扫!
EAST即时通信系统
(1.中国科学院 合肥物质科学研究院, 合肥 230031;2.中国科学技术大学, 合肥 230026)
EAST Instant Messaging System
(1.Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China;2.University of Science and Technology of China, Hefei 230026, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 1694次   下载 2314
Received:December 12, 2017    Revised:January 04, 2018
中文摘要: EAST放电实验会产生大量的实验数据,为了满足实验人员高效地获取实验数据、了解实验进展的需求,提出了基于Openfire+Spark框架的EAST即时通信系统解决方案.该系统具有状态呈现、即时沟通、共享文件、订阅实验数据等功能,其中,重点研究了实验数据的订阅与推送.订阅/推送功能主要是由订阅网站系统和后台推送系统共同实现,实验人员通过订阅系统订阅感兴趣的实验数据,后台推送系统在监测到有新数据产生时,其读线程即从MDSPlus数据库中读取实验数据并交由数据处理线程进行绘图处理并打包成带有订阅用户JID的Message格式消息,最后由发送线程将将其转发到服务器.该系统解决了实验人员不能即时地获取实验状态和实验结果的问题,为EAST实验提供了一个良好的信息交流平台.
Abstract:As EAST discharge experiments will produce a large amount of experimental data, it becomes necessary to organize these experimental data to make users can efficiently obtain them and understand the progress of experiments. In this study, we propose the EAST instant messaging system based on the Openfire and Spark framework, which can communicate instantly, share files, and subscribe the experimental results. But, we focus on the subscription and push function. The Subscription/Push includes two parts:front-end subscription website and the back-end push system. Researchers can subscribe their experimental data in website. The read thread of the back-end push system will read data from MDSPlus once new experimental data generates, then the data processing thread will handle them and package into Messages with the users' JID, finally the send thread will send Messages to the server. The system is designed to solve the problem that researchers cannot obtain the progress and the results of experiments in time and it provides a good commu- nication platform for EAST experiment.
文章编号:     中图分类号:    文献标志码:
基金项目:国家磁约束核聚变能发展研究专项(2014GB103000)
引用文本:
王兰,肖炳甲,袁旗平.EAST即时通信系统.计算机系统应用,2018,27(8):108-113
WANG Lan,XIAO Bing-Jia,YUAN Qi-Ping.EAST Instant Messaging System.COMPUTER SYSTEMS APPLICATIONS,2018,27(8):108-113