论文部分内容阅读
空间环境直接关系到人类的生产活动与生活,特别是对日益发展的航天活动、通讯与导航系统,以及地面技术系统等都有着重要的影响。由于人类遭遇到空间环境的各种危害,其引起了越来越多的关注,社会各部门也越来越重视空间环境的发展,如何更好的利用计算机技术支持空间环境的研究工作也随之成为研究重点。基于Web的应用系统和传统的两层客户机/服务器架构的系统相比,在空间环境支撑研究工作方面具有其特有的优势,比如不受地域限制、应用逻辑可灵活改变、可支持多类型的客户端接入方式、重用率高和系统升级方便等。基于Web的空间环境应用不仅有利于科研人员进行研究活动,也有利于社会大众认识了解空间环境,从而推动空间环境事业的发展。本文在Web服务器集群和面向服务架构的基础上,提出了基于Web的空间环境应用平台框架,针对平台中各服务器集群设计了各自的负载均衡算法,并从专业性和软件重用性出发,设计了空间环境科学数据专用绘图库,最终构建了基于Web的空间环境应用平台WBSEAP(Web-Based Space Environment Application Platform)。本文取得的研究成果主要包括: (一)构建基于Web的空间环境应用平台WBSEAP(Web-Based SpaceEnvironment Application Platform)的框架,利用面向服务的设计思想,基于分配器架构,集成浏览器、胖客户端和移动终端三类基于Web的空间环境应用,统一进行管理和任务分配。 (二)针对WBSEAP平台框架下Web服务器集群和空间环境模式运算服务器集群的应用特点,分别设计了负载均衡算法。设计了基于局部性的最小负载指标算法(LBLLI),实现Web服务器集群负载均衡;设计了加权最小负载指标算法(WLLI),实现空间环境模式运算服务器集群负载均衡。 (三)参考可视化设计与评估嵌套模型,利用MSChart作为基础库进行二次开发,设计了空间环境科学数据专用绘图库,满足空间环境科学数据二维可视化专业需求。