基于HTML5和云计算技术的网站群设计与实现
发布时间:2018-11-03 19:03
【摘要】:政府、企事业单位的门户网站往往呈现由中心向地方辐射的普及方式。随着普及的进行,各部门和单位的网站链接到一起,形成网站群落。它们在形式上是统一的,实际上却是信息相互孤立隔离,,不能够进行统筹管理。网站管理的集群化是门户网站发展的趋势和方向。导师的科研项目“北京市技术转移人才培养基地”是要将技术转移服务网站化、形式多样化、服务产业化和竞争全球化,其信息服务平台是资源重组、业务开展和扩大影响不可或缺的工具与手段。 B/S模式的应用解决了传统C/S模式下应用程序安装配置和更新维护比较麻烦的弊端,但同时带来了对网络速度更加依赖,对网络连接不稳定情况无法应付的弊端。在异构环境下的系统集成时,分布在不同业务系统中关系数据库中的数据在交互上困难重重,即便使用第三方工具将其实现,数据冗余问题也很难解决。研究如何应用更适合分散在各地的多个数据中心的云存储环境下的分布式存储系统是解决这个问题的合适途径。网站内容检索功能是当前信息管理应用所必须的,因此在分布式存储环境下需要研究应用分布式搜索框架。除了这点以外,网站群的跨系统登陆问题,介于网站之间的信息交互,站点内部应用系统之间的消息交互,以及日志系统,也是具有功能改进的必要和空间的。 首先介绍了HTML5Web技术的原理和优势,分布式云存储架构的应用研究,Log4j日志系统的原理和FreeMarker模板技术。然后从网站群需求入手,罗列出网站群建设的功能性和非功能性需求,进而对站群的数据模型、通信接口、业务系统和主要类进行设计与实现。其中,在实现部分对本文遇见的主要问题:J2EE架构的选择,站点和站内的信息交互问题,CAS单点登录技术和Elasticsearch分布式检索技术的应用进行了解决。在实现完毕,进行了系统的应用效果分析。 主要研究点是研究以HTML5和云存储为主的技术和框架进行高性能和用户体验的网站群系统建设的技术路线,对于当前大量基于传统数据库和技术的网站群的性能改进提出可行的解决方案。
[Abstract]:Government, enterprises and institutions of the portal often presents from the center to the local spread of radiation. Along with the popularization, the websites of various departments and units link together to form the website community. They are unified in form, but in fact information is isolated from each other and cannot be managed as a whole. The cluster of website management is the trend and direction of portal website development. The tutor's scientific research project, "Beijing City Technology transfer Talent training Base", aims to make the technology transfer service website, with diversified forms, industrialization of services and globalization of competition. Its information service platform is the reorganization of resources. Essential tools and tools for business development and impact expansion. The application of the B / S mode solves the problem that the application installation configuration and update and maintenance in the traditional C / S mode are more troublesome but at the same time it brings more dependence on the network speed and can not cope with the unstable situation of the network connection. In the heterogeneous environment of system integration, the data distributed in different business systems in the relational database is difficult to interact, even if it is implemented by third-party tools, the problem of data redundancy is difficult to solve. It is an appropriate way to solve this problem by studying how to apply the distributed storage system which is more suitable for cloud storage environment in many data centers. The function of web content retrieval is necessary for current information management applications, so it is necessary to study the application of distributed search framework in distributed storage environment. In addition to this, the cross-system login problem of website group, the information interaction between websites, the message interaction between application systems within the site, and the log system, are also necessary and space for improvement. Firstly, the principle and advantage of HTML5Web technology, the application research of distributed cloud storage architecture, the principle of Log4j log system and the technology of FreeMarker template are introduced. Then the functional and non-functional requirements of website group construction are listed, and then the data model, communication interface, business system and main classes of station group are designed and implemented. In the implementation part, the main problems encountered in this paper are solved, such as the choice of J2EE architecture, the information exchange between sites and sites, the application of CAS single sign-on technology and Elasticsearch distributed retrieval technology. At the end of the implementation, the application effect of the system is analyzed. The main research point is to study the technical route of constructing website cluster system with high performance and user experience based on HTML5 and cloud storage technology and framework. This paper presents a feasible solution to the performance improvement of a large number of web sites based on traditional databases and technologies.
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.092
本文编号:2308688
[Abstract]:Government, enterprises and institutions of the portal often presents from the center to the local spread of radiation. Along with the popularization, the websites of various departments and units link together to form the website community. They are unified in form, but in fact information is isolated from each other and cannot be managed as a whole. The cluster of website management is the trend and direction of portal website development. The tutor's scientific research project, "Beijing City Technology transfer Talent training Base", aims to make the technology transfer service website, with diversified forms, industrialization of services and globalization of competition. Its information service platform is the reorganization of resources. Essential tools and tools for business development and impact expansion. The application of the B / S mode solves the problem that the application installation configuration and update and maintenance in the traditional C / S mode are more troublesome but at the same time it brings more dependence on the network speed and can not cope with the unstable situation of the network connection. In the heterogeneous environment of system integration, the data distributed in different business systems in the relational database is difficult to interact, even if it is implemented by third-party tools, the problem of data redundancy is difficult to solve. It is an appropriate way to solve this problem by studying how to apply the distributed storage system which is more suitable for cloud storage environment in many data centers. The function of web content retrieval is necessary for current information management applications, so it is necessary to study the application of distributed search framework in distributed storage environment. In addition to this, the cross-system login problem of website group, the information interaction between websites, the message interaction between application systems within the site, and the log system, are also necessary and space for improvement. Firstly, the principle and advantage of HTML5Web technology, the application research of distributed cloud storage architecture, the principle of Log4j log system and the technology of FreeMarker template are introduced. Then the functional and non-functional requirements of website group construction are listed, and then the data model, communication interface, business system and main classes of station group are designed and implemented. In the implementation part, the main problems encountered in this paper are solved, such as the choice of J2EE architecture, the information exchange between sites and sites, the application of CAS single sign-on technology and Elasticsearch distributed retrieval technology. At the end of the implementation, the application effect of the system is analyzed. The main research point is to study the technical route of constructing website cluster system with high performance and user experience based on HTML5 and cloud storage technology and framework. This paper presents a feasible solution to the performance improvement of a large number of web sites based on traditional databases and technologies.
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.092
【参考文献】
相关期刊论文 前1条
1 丛培民;;云计算架构下的网站群应用实践[J];计算机系统应用;2012年02期
本文编号:2308688
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2308688.html