计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (4): 20-22.DOI: 10.3778/j.issn.1002-8331.2009.04.006

• 博士论坛 • 上一篇    下一篇

基于Java的无线LAMOST控制系统的设计

帅小应1,2,张振超1   

  1. 1.中国科学院 国家天文台 南京天文光学技术研究所,南京 210042
    2.中国科学院 研究生院,北京 100049
  • 收稿日期:2008-09-11 修回日期:2008-10-20 出版日期:2009-02-01 发布日期:2009-02-01
  • 通讯作者: 帅小应

Design of wireless LAMOST control system based on Java

SHUAI Xiao-ying1,2,ZHANG Zhen-chao1   

  1. 1.National Astronomical Observatories Nanjing Institute of Astronomical Optics & Technology,Chinese Academy of Sciences,Nanjing 210042,China
    2.Graduate School of the Chinese Academy of Sciences,Beijing 100049,China
  • Received:2008-09-11 Revised:2008-10-20 Online:2009-02-01 Published:2009-02-01
  • Contact: SHUAI Xiao-ying

摘要: 为了克服望远镜的移动、远程、无线控制的现有技术的缺陷,提出一种基于Java的望远镜的移动控制系统,系统采用J2ME-J2EE架构,使移动用户通过移动终端实现对望远镜实时控制。利用J2ME在移动终端上开发系统终端程序,设计基于J2EE的服务器系统;采用XML协议定制终端与服务器数据交互的格式;通过PushRegistry注册机制动态注册引入的网络连接。该控制系统实现对大天区面积多目标光纤光谱望远镜(LAMOST)的“随时、随地、随身”的控制。

关键词: 大天区面积多目标光纤光谱望远镜, 移动控制系统, 望远镜, Java

Abstract: This paper proposed a telescope mobile control system based on Java to get over limitation of the remote,mobile and wireless control of telescope.The system adopted the J2ME-J2EE frame so that client can control the telescope in time through mobile terminal.This paper exploited telescope control client system on mobile terminal based on J2ME and server system based on J2EE.It achieved communication between client and server by XML format codes and used PushRegistry to dynamically register inbound connection network.This system achieved the control of LAMOST at “Any Time,Any Where,Any Body”.

Key words: Large Sky Area Multi-object Fiber Spectroscopic Telescope(LAMOST), mobile control system, telescope, Java