JavaWeb學習筆記2 —— Web服務器簡介
參考教程B站狂神https://www.bilibili.com/video/BV12J411M7Sj
相關技術
ASP:
- 微軟:國內最早流行的就是ASP;
- 在HTML中嵌入了VB的腳本, ASP + COM;
- 在ASP開發中,基本一個頁面都有幾千行的業務代碼,頁面極其換亂
- 維護成本高!
- 使用C#
php:
- PHP開發速度很快,功能很強大,跨平臺,代碼很簡單 (70% , WP)
- 無法承載大訪問量的情況(侷限性)
JSP/Servlet :
B/S:瀏覽和服務器
C/S: 客戶端和服務器
- sun公司主推的B/S架構
- 基於Java語言的 (所有的大公司,或者一些開源的組件,都是用Java寫的)
- 可以承載三高問題帶來的影響;
- 語法像ASP , ASP–>JSP , 加強市場強度;
web服務器
服務器是一種被動的操作,用來處理用戶的一些請求和給用戶一些響應信息;
IIS
微軟的; ASP…,Windows中自帶的
Tomcat
Tomcat百度百科https://baike.baidu.com/item/tomcat/255751?fr=aladdin
Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,最新的Servlet 和JSP 規範總是能在Tomcat 中得到體現,因爲Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟件開發商的認可,成爲目前比較流行的Web 應用服務器。
Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。對於一個Java初學web的人來說,它是最佳的選擇
Tomcat 實際上運行JSP 頁面和Servlet。