摘要
站群系统是统一数据、标准和管理的建站模式,可以轻松建立多个站点,并在各站点间共享信息,从而显著减少信息孤岛现象。Node.js是javascript语言在服务器端的实现,采用V8高性能引擎,结合语言本身独特的异步特性,可以构建高性能网站。提出一种基于Node.js的网站架构,采用MVC、Widgets和SOA进行解耦,增加并行性,提高系统性能。在此架构上,设计和实现一套高性能站群系统,该系统结构清晰简单,可扩展性好,稳定性高,性能优越,适合高校使用。
Station cluster system is station model with unified data, standard and management, which can estab-lish a number of sites easily and share information between sites, and reduce information island phenomenon sig-nificantly. Node.js is implementation of JavaScript language on server side, with V8 high performance engine, com-bined with unique asynchronous features of language, it can build high performance web site. The article proposes a website architecture based on Node. js, to decouple with MVC, Widgets and SOA, increase parallelism and improve system performance. Under the framework,the article discusses design and implemention of a set of high perform-ance station cluster system, which has advantages of clear and simple structure, good scalability, high stability and superior performance, and is suitable for colleges and universities.
作者
童敏
张文盛
钱立三
TONG Min;ZHANG Wen-sheng;QIAN Li-san(Anhui Radio and TV University Information Technology and Network Management Center,Hefei,Anhui,23002)
出处
《软件》
2018年第8期9-13,共5页
Software
基金
安徽广播电视大学软件开发项目"电大移动服务平台"(编号RJ17-01)