发明名称 基于Java的望远镜的移动控制方法
摘要 本发明涉及基于Java的望远镜的移动控制方法,目的在于使移动用户通过移动终端与指定的WEB服务器进行HTTP连接,实现对望远镜移动的实时的控制。该移动控制方法包括以下步骤:在移动终端中设置MIDP、MIDPlet,所述MIDPlet由运行在移动终端中的AMS所控制;使用XML描述协议,描述终端与服务器数据交互的格式;使用NanoXML解析器解析协议;将Web Server分为:Servlet模块、解析器模块、JavaBeans组件模块和消息发送模块;通过MIDP中Connector类,使用HttpConnection.POST方式来实现移动终端与Web服务器进行TCP/IP的HTTP通讯。
申请公布号 CN101242428B 申请公布日期 2011.01.26
申请号 CN200810019775.8 申请日期 2008.03.14
申请人 中国科学院国家天文台南京天文光学技术研究所 发明人 帅小应;张振超
分类号 H04L29/08(2006.01)I;G06F9/45(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 南京知识律师事务所 32207 代理人 樊文红
主权项 一种基于Java的望远镜的移动控制方法,其特征是,该方法包括以下步骤:1)在移动终端中设置一个移动信息设备描述(MIDP)和移动信息设备描述应用程序(MIDlet),所述移动信息设备描述应用程序由运行在移动终端中的应用程序管理软件所控制;使用XML描述协议,描述终端与Web服务器数据交互的格式;使用NanoXML解析器解析协议;2)将Web服务器分为四个模块:Servlet模块、解析器模块、JavaBeans组件模块、消息发送模块;Servlet模块负责与移动终端用户通信,接收移动终端用户的请求,发送Web服务器响应结果,并与解析器模块交换信息;解析器模块负责解析Servlet接收到的移动终端用户请求数据,并将返回信息按协议规范打包送给Servlet模块;JavaBeans组件模块负责与本地望远镜控制系统通信;消息发送模块负责通过短信服务(SMS)或网络编程接口(socket)或datagram发送消息给移动终端用户;3)通过MIDP中Connector类,使用HttpConnection.POST方式来实现移动终端与Web服务器进行TCP/IP的HTTP通讯;4)移动终端与本地望远镜控制系统通过Web服务器完成交互控制过程。
地址 210042 江苏省南京市板仓街188号