欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Web開發(fā)基礎(chǔ)知識 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(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包部署有很多好處:

  1. tomcat等web服務(wù)器可以把webapps目錄下的war包自動(dòng)解壓縮,把war包刪除后,已經(jīng)解壓縮的文件也會(huì)被tomcat自動(dòng)刪除。
  2. 部署到服務(wù)器上時(shí)傳輸速度更快
  3. 只有一個(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)案例查看更多