一种基于B/S架构的望远镜读出控制系统技术方案

技术编号:38408052 阅读:28 留言:0更新日期:2023-08-07 11:15
本发明专利技术公开了一种基于B/S架构的望远镜读出控制系统,包括用户交互模块、Web服务器响应模块、系统处理模块、硬件通信模块,用户交互模块、Web服务器响应模块构成前端浏览器部分的B端,系统处理模块、硬件通信模块构成服务器部分的S端,B端与S端相互独立;通过web的形式实现对望远镜读出系统的远程数据采集、数据处理和设备控制。本发明专利技术基于B/S模式,即浏览器Browser/服务器Server模式,利用www浏览器技术,用通用浏览器实现原来需要复杂的专用软件才能实现的强大功能。才能实现的强大功能。才能实现的强大功能。

【技术实现步骤摘要】
一种基于B/S架构的望远镜读出控制系统


[0001]本专利技术涉及一种天文
,尤其是一种基于B/S架构的望远镜读出控制系统。

技术介绍

[0002]现有的望远镜读出软件控制系统主要为C/S模式,即客户端(Client)/服务器(Server)模式。用一个完整的软件包,将整个应用系统一分为二,服务器负责数据管理,客户端完成与用户的交互任务,且每一个需要对望远镜读出系统进行控制的终端用户,都需要在自己终端设备上安装一整套应用系统。
[0003]现有技术存在以下技术问题:1)现有的C/S模式天文望远镜终端控制软件,只能应用于专用的、小范围网络环境;2)现有的C/S模式天文望远镜终端控制软件,对操作系统的依赖性很强;3)现有的C/S模式天文望远镜终端控制软件,不同软件的使用方法和界面各不相同,通常软件功能决定了界面设计;4)现有的C/S模式天文终端控制软件,软件中某一模块的修改会关联其他模块的改动,系统升级困难;5)现有的C/S模式天文望远镜终端控制软件,数据格式一般为系统专用格式文件,可访问的文件格式受限;6)具体使用时:当用户需要进行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于B/S架构的望远镜读出控制系统,其特征在于,包括用户交互模块、Web服务器响应模块、系统处理模块、硬件通信模块,用户交互模块、Web服务器响应模块构成前端浏览器部分的B端,系统处理模块、硬件通信模块构成服务器部分的S端,B端与S端相互独立;通过web的形式实现对望远镜读出系统的远程数据采集、数据处理和设备控制。2.根据权利要求1所述的基于B/S架构的望远镜读出控制系统,其特征在于,所述用户交互模块是用户控制望远镜读出系统的接口,用户通过所述用户交互模块,对望远镜读出系统发出操作请求,对望远镜读出系统进行相应处理,并能够将响应后返回的结果或者数据在浏览器中进行显示。3.根据权利要求1所述的基于B/S架构的望远镜读出控制系统,其特征在于,所述Web服务器响应模块接收来自用户交互模块的浏览器用户的请求和权限识别;拒绝未授权用户的所有请求操作,将已授权用户的合法请求转发至系统处理模块,并将系统处理模块返回的结果传至用户交互模块,在用户对应的浏览器界面中进行显示。4.根据权利要求1所述的基于B/S架构的望远镜读出控制系统,其特征在于,所述系统处理模块识别用户操作请求的类型,对不同类型的请求进行不同方式的处理;对涉及与硬件通信的用户请求,系统处理模块将请求解析并经硬件通信模块下发给读出硬件设备;系统处理模块处理结果以各自对应的方...

【专利技术属性】
技术研发人员:闫晓辉刘飞段然马晓耘樊蕊蕊王钰吴小婧
申请(专利权)人:中国科学院国家天文台
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1