知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?
您當(dāng)前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >
Web開發(fā)基礎(chǔ)知識
發(fā)表時(shí)間:2018-8-1
發(fā)布人:葵宇科技
瀏覽次數(shù):58
文章目錄
- 定義
- 資源分類
- 開發(fā)標(biāo)準(zhǔn)
- Web服務(wù)器軟件
- 功能
- 常見軟件
- 常見問題
- B/S開發(fā)模式,web開發(fā),J2EE間的關(guān)系?
- 什么是虛擬目錄?
- 什么是資源路徑?
- 部署web項(xiàng)目到web服務(wù)器時(shí),為什么推薦打成war包后部署?
- 參考文獻(xiàn)
定義
軟件開發(fā)有兩種模式:C/S和B/S。web開發(fā)就是B/S模式開發(fā)。由于現(xiàn)在web開發(fā)主要用java技術(shù),本文限定web指javaweb。
資源分類
Web資源按照在服務(wù)器端
的處理方式不同
,可以分為靜態(tài)資源和動(dòng)態(tài)資源兩種。
- 靜態(tài)資源
不需要經(jīng)由web服務(wù)器處理,由web服務(wù)器直接返回給瀏覽器,瀏覽器可自行處理的資源。
對應(yīng)語言:htmll,CSS,JavaScript - 動(dòng)態(tài)資源
需要經(jīng)由web服務(wù)器處理,web服務(wù)器處理后轉(zhuǎn)換成靜態(tài)資源再返回給瀏覽器的資源。
對應(yīng)語言:servlet,JSP
瀏覽器
只能處理靜態(tài)資源
,不能處理動(dòng)態(tài)資源。
開發(fā)標(biāo)準(zhǔn)
目前的主流標(biāo)準(zhǔn)是J2EE(所以很多web開發(fā)中應(yīng)用的技術(shù)或者標(biāo)準(zhǔn),主要是J2EE的標(biāo)準(zhǔn))。
Web服務(wù)器軟件
功能
部署web項(xiàng)目,接收用戶請求,做出響應(yīng)。
常見軟件
- webLogic:oracle公司,大型的JavaEE服務(wù)器,支持所有的JavaEE規(guī)范,收費(fèi)的。
- webSphere:IBM公司,大型的JavaEE服務(wù)器,支持所有的JavaEE規(guī)范,收費(fèi)的。
- JBOSS:JBOSS公司的,大型的JavaEE服務(wù)器,支持所有的JavaEE規(guī)范,收費(fèi)的。
- Tomcat:Apache基金組織,中小型的JavaEE服務(wù)器,
僅僅支持
少量的JavaEE規(guī)范servlet/jsp
。開源
的,免費(fèi)
的。
常見問題
B/S開發(fā)模式,web開發(fā),J2EE間的關(guān)系?
B/S開發(fā)模式是一種抽象出來的概念,在應(yīng)用中可以等同于WEB開發(fā)。J2EE是 Sun 公司為企業(yè)級應(yīng)用推出的標(biāo)準(zhǔn)平臺,是現(xiàn)在企業(yè)級WEB應(yīng)用開發(fā)的主流標(biāo)準(zhǔn),所以也可以等同于web開發(fā)架構(gòu)的代名詞。但我個(gè)人認(rèn)為,B/S開發(fā)模式和J2EE的概念略大于web開發(fā)的概念。
什么是虛擬目錄?
項(xiàng)目的虛擬目錄就是項(xiàng)目
對應(yīng)的URL中的訪問路徑。一個(gè)web項(xiàng)目中有很多資源,資源對應(yīng)的URL為虛擬目錄/資源目錄。
如 localhost:8080/day13_project/servletdemo1 中,/day13_project 是項(xiàng)目配置的URL,即虛擬目錄,/servletdemo1是資源配置的URL,即資源目錄。
什么是資源路徑?
資源路徑就是項(xiàng)目中某個(gè)資源(.html,.servlet等)在項(xiàng)目中的相對路徑。訪問該資源時(shí),對應(yīng)的URL的路徑為:項(xiàng)目虛擬目錄/資源路徑。如 /day13_project 是項(xiàng)目配置的虛擬目錄,/servletdemo1是項(xiàng)目中某個(gè) .servlet 的資源路徑,則 tomcat本地部署訪問時(shí)對應(yīng)的URL地址為: localhost:8080/day13_project/servletdemo1
部署web項(xiàng)目到web服務(wù)器時(shí),為什么推薦打成war包后部署?
打war包部署有很多好處:
- tomcat等web服務(wù)器可以把webapps目錄下的war包自動(dòng)解壓縮,把war包刪除后,已經(jīng)解壓縮的文件也會(huì)被tomcat自動(dòng)刪除。
- 部署到服務(wù)器上時(shí)傳輸速度更快
- 只有一個(gè)傳輸單元,不會(huì)出現(xiàn)部分傳輸成功的情況
參考文獻(xiàn)
https://zhuanlan.zhihu.com/p/78985651 今天我終于明白什么是javaEE-知乎
《輕量級Java EE企業(yè)應(yīng)用實(shí)戰(zhàn)(第四版)》- J2EE的理解
https://www.cnblogs.com/liaoguanwang/articles/9107959.html javaEE和javaweb的區(qū)別?- 博客園
相關(guān)案例查看更多
相關(guān)閱讀
- 昆明軟件公司
- 云南小程序商城
- 海南小程序制作公司
- 專業(yè)網(wǎng)站建設(shè)公司
- flex
- 紅河小程序開發(fā)
- 小程序開發(fā)
- 汽車報(bào)廢拆解管理系統(tǒng)
- 云南小程序設(shè)計(jì)
- 網(wǎng)站上首頁
- 百度小程序開發(fā)公司
- 云南小程序開發(fā)哪家好
- 云南網(wǎng)站建設(shè)開發(fā)
- 網(wǎng)站維護(hù)
- 百度小程序開發(fā)
- 小程序的開發(fā)公司
- 云南建設(shè)廳網(wǎng)站首頁
- 網(wǎng)絡(luò)公司電話
- 網(wǎng)站開發(fā)公司哪家好
- 百度小程序公司
- 軟件開發(fā)
- 云南小程序開發(fā)公司
- 曲靖小程序開發(fā)
- 汽車報(bào)廢管理
- APP
- 云南小程序開發(fā)推薦
- 云南手機(jī)網(wǎng)站建設(shè)
- 云南網(wǎng)站建設(shè)方法
- 海報(bào)插件
- 云南省城鄉(xiāng)建設(shè)廳網(wǎng)站