3.1.4 Web
1.Nginx
Nginx是一款面向性能設計的免費開源HTTP服務器,根據類BSD許可證的條款發布,具有占有內存少、穩定性高等優勢。Nginx不采用每客戶機一線程的設計模型,而是充分使用異步邏輯,從而削減了上下文調度開銷,所以并發服務能力更強。整體采用模塊化設計,有豐富的模塊庫和第三方模塊庫,配置靈活,也可以用作反向代理、負載平衡器和HTTP緩存。
Nginx官網網址:http://Nginx.org/,鯤鵬架構遷移文檔網址:https://www.huaweicloud.com/kunpeng/software/Nginx.html,編寫本書時,鯤鵬架構支持的最新版本為Nginx 1.19.1。
2.Apache
Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網頁服務器軟件,可以在大多數計算機操作系統中運行。由于其跨平臺和安全性,被廣泛使用,是最流行的Web服務器軟件之一。它快速、可靠并且可通過簡單的API擴展,將Perl/Python等解釋器編譯到服務器中。
Apache官網網址:http://httpd.apache.org/,鯤鵬架構遷移文檔網址:https://www.huaweicloud.com/kunpeng/software/apache.html,編寫本書時,鯤鵬架構支持的最新版本為Apache HTTP Server 2.4.26。
3.Tomcat
Tomcat是由Apache軟件基金會屬下Jakarta項目開發的Servlet容器,按照Sun Microsystems提供的技術規范,實現了對Servlet和Java Server Page(JSP)的支持,并提供了作為Web服務器的一些特有功能,如Tomcat管理和控制平臺、安全局管理和Tomcat閥等。由于Tomcat本身也內含了HTTP服務器,因此也可以視作單獨的Web服務器。
Tomcat官網網址:https://tomcat.apache.org/,鯤鵬架構安裝文檔網址:https://www.huaweicloud.com/kunpeng/software/tomcat.html,編寫本書時,鯤鵬架構支持的最新版本為Tomcat 9.0.13。
4.Node.js
Node.js是能夠在服務器端運行JavaScript的開放源代碼、跨平臺JavaScript運行環境。Node.js采用Google開發的V8運行代碼,使用事件驅動、非阻塞和異步輸入輸出模型等技術來提高性能,可優化應用程序的傳輸量和規模。這些技術通常用于資料密集的即時應用程序。
Node.js官網網址:https://Node.js.org/,鯤鵬架構遷移文檔網址:https://www.huaweicloud.com/kunpeng/software/Node.js.html,編寫本書時,鯤鵬架構支持的最新版本為Node.js 13.14.0。
5.JBoss
JBoss是一個基于J2EE的開放源代碼的應用程序服務器,屬于開源的企業級Java中間件軟件。JBoss代碼遵循LGPL許可,可以在任何商業應用中免費使用。JBoss是一個管理EJB的容器和服務器,支持EJB 1.1、EJB 2.0和EJB3的規范。2014年11月20日,JBoss更名為WildFly。
WildFly官網網址:https://www.wildfly.org/,鯤鵬架構遷移文檔網址:https://www.huaweicloud.com/kunpeng/software/jboss.html,編寫本書時,鯤鵬架構支持的最新版本為JBoss17.0.0。
- Visual Basic .NET程序設計(第3版)
- 微信公眾平臺與小程序開發:從零搭建整套系統
- Getting Started with ResearchKit
- 控糖控脂健康餐
- SSM輕量級框架應用實戰
- Learning Raspbian
- Getting Started with Eclipse Juno
- C++寶典
- Mastering Elasticsearch(Second Edition)
- C指針原理揭秘:基于底層實現機制
- Python數據可視化之美:專業圖表繪制指南(全彩)
- 奔跑吧 Linux內核
- Python預測之美:數據分析與算法實戰(雙色)
- AI自動化測試:技術原理、平臺搭建與工程實踐
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)