论文部分内容阅读
政府、企事业单位的门户网站往往呈现由中心向地方辐射的普及方式。随着普及的进行,各部门和单位的网站链接到一起,形成网站群落。它们在形式上是统一的,实际上却是信息相互孤立隔离,不能够进行统筹管理。网站管理的集群化是门户网站发展的趋势和方向。导师的科研项目“北京市技术转移人才培养基地”是要将技术转移服务网站化、形式多样化、服务产业化和竞争全球化,其信息服务平台是资源重组、业务开展和扩大影响不可或缺的工具与手段。B/S模式的应用解决了传统C/S模式下应用程序安装配置和更新维护比较麻烦的弊端,但同时带来了对网络速度更加依赖,对网络连接不稳定情况无法应付的弊端。在异构环境下的系统集成时,分布在不同业务系统中关系数据库中的数据在交互上困难重重,即便使用第三方工具将其实现,数据冗余问题也很难解决。研究如何应用更适合分散在各地的多个数据中心的云存储环境下的分布式存储系统是解决这个问题的合适途径。网站内容检索功能是当前信息管理应用所必须的,因此在分布式存储环境下需要研究应用分布式搜索框架。除了这点以外,网站群的跨系统登陆问题,介于网站之间的信息交互,站点内部应用系统之间的消息交互,以及日志系统,也是具有功能改进的必要和空间的。首先介绍了HTML5Web技术的原理和优势,分布式云存储架构的应用研究,Log4j日志系统的原理和FreeMarker模板技术。然后从网站群需求入手,罗列出网站群建设的功能性和非功能性需求,进而对站群的数据模型、通信接口、业务系统和主要类进行设计与实现。其中,在实现部分对本文遇见的主要问题:J2EE架构的选择,站点和站内的信息交互问题,CAS单点登录技术和Elasticsearch分布式检索技术的应用进行了解决。在实现完毕,进行了系统的应用效果分析。主要研究点是研究以HTML5和云存储为主的技术和框架进行高性能和用户体验的网站群系统建设的技术路线,对于当前大量基于传统数据库和技术的网站群的性能改进提出可行的解决方案。