基于HTML5和云計算技術的網站群設計與實現
發(fā)布時間:2018-11-03 19:03
【摘要】:政府、企事業(yè)單位的門戶網站往往呈現由中心向地方輻射的普及方式。隨著普及的進行,各部門和單位的網站鏈接到一起,形成網站群落。它們在形式上是統一的,實際上卻是信息相互孤立隔離,,不能夠進行統籌管理。網站管理的集群化是門戶網站發(fā)展的趨勢和方向。導師的科研項目“北京市技術轉移人才培養(yǎng)基地”是要將技術轉移服務網站化、形式多樣化、服務產業(yè)化和競爭全球化,其信息服務平臺是資源重組、業(yè)務開展和擴大影響不可或缺的工具與手段。 B/S模式的應用解決了傳統C/S模式下應用程序安裝配置和更新維護比較麻煩的弊端,但同時帶來了對網絡速度更加依賴,對網絡連接不穩(wěn)定情況無法應付的弊端。在異構環(huán)境下的系統集成時,分布在不同業(yè)務系統中關系數據庫中的數據在交互上困難重重,即便使用第三方工具將其實現,數據冗余問題也很難解決。研究如何應用更適合分散在各地的多個數據中心的云存儲環(huán)境下的分布式存儲系統是解決這個問題的合適途徑。網站內容檢索功能是當前信息管理應用所必須的,因此在分布式存儲環(huán)境下需要研究應用分布式搜索框架。除了這點以外,網站群的跨系統登陸問題,介于網站之間的信息交互,站點內部應用系統之間的消息交互,以及日志系統,也是具有功能改進的必要和空間的。 首先介紹了HTML5Web技術的原理和優(yōu)勢,分布式云存儲架構的應用研究,Log4j日志系統的原理和FreeMarker模板技術。然后從網站群需求入手,羅列出網站群建設的功能性和非功能性需求,進而對站群的數據模型、通信接口、業(yè)務系統和主要類進行設計與實現。其中,在實現部分對本文遇見的主要問題: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.
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】: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.
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP311.52;TP393.092
【參考文獻】
相關期刊論文 前1條
1 叢培民;;云計算架構下的網站群應用實踐[J];計算機系統應用;2012年02期
本文編號:2308688
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2308688.html
最近更新
教材專著