知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 網(wǎng)站建設(shè) >
Java Web中間件
發(fā)表時(shí)間:2018-11-20
發(fā)布人:葵宇科技
瀏覽次數(shù):38
目錄
中間件
常見的web中間件有哪些
Tomcat
Weblogic
Jboss
Jetty
Webshere
Glasshfish
中間件
我們經(jīng)常會(huì)看到中間件,但是,一直好奇的是,中間件到底是什么?
中間件(英語(yǔ):Middleware)是提供系統(tǒng)軟件和應(yīng)用軟件之間連接的軟件,以便于軟件各部件之間的溝通。中間件處在操作系統(tǒng)和更高一級(jí)應(yīng)用程序之間。他充當(dāng)?shù)墓δ苁?#xff1a;將應(yīng)用程序運(yùn)行環(huán)境與操作系統(tǒng)隔離,從而實(shí)現(xiàn)應(yīng)用程序開發(fā)者不必為更多系統(tǒng)問題憂慮,而直接關(guān)注該應(yīng)用程序在解決問題上的能力 。容器就是中間件的一種。
也就是說,關(guān)于中間件,我們可以理解為:是一類能夠?yàn)橐环N或多種應(yīng)用程序合作互通、資源共享,同時(shí)還能夠?yàn)樵搼?yīng)用程序提供相關(guān)的服務(wù)的軟件。(注意:中間件是一類軟件的總稱,不是單獨(dú)的一個(gè)軟件)
我們經(jīng)常管web中間件叫做web服務(wù)器或者web容器
正常情況下一次web的訪問順序是:web瀏覽器---服務(wù)器(硬件)---web容器---web應(yīng)用服務(wù)器---數(shù)據(jù)庫(kù)服務(wù)器。
常見的web中間件有哪些
Tomcat
Tomcat 是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開發(fā)而成。因?yàn)門omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Java Web 應(yīng)用服務(wù)器(Servlet 容器)。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。Tomcat默認(rèn)使用 8080 號(hào)端口
相關(guān)文章:Linux中Tomcat的安裝和部署
Tomcat容器、JSP和Servlet
Windows中tomcat目錄詳解
Weblogic
WebLogic 是美國(guó)Oracle公司出品的一個(gè)application server,確切的說是一個(gè)基于JAVAEE架構(gòu)的中間件,WebLogic是用于開發(fā)、集成、部署和管理大型分布式Web應(yīng)用、網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫(kù)應(yīng)用的Java應(yīng)用服務(wù)器。將Java的動(dòng)態(tài)功能和Java Enterprise標(biāo)準(zhǔn)的安全性引入大型網(wǎng)絡(luò)應(yīng)用的開發(fā)、集成、部署和管理之中。Weblogic默認(rèn)端口是 7001。
Jboss
Jboss 是一個(gè)基于Java EE的開放源代碼的應(yīng)用服務(wù)器。 它不但是Servlet容器,而且也是EJB容器,從而受到企業(yè)級(jí)開發(fā)人員的歡迎,從而彌補(bǔ)了Tomcat只是一個(gè)Servlet容器的缺憾。JBoss是一個(gè)管理EJB的容器和服務(wù)器。但JBoss核心服務(wù)不包括支持 servlet/JSP 的WEB容器,一般與 Tomcat 或 Jetty 綁定使用。Jboss默認(rèn)端口號(hào)是8080。
相關(guān)文章:JBOSS的安裝
Jetty
Jetty 是一個(gè)開源的servlet容器,它為基于Java的web容器,例如JSP和servlet提供運(yùn)行環(huán)境。Jetty是使用JAVA編寫的,它的API以一組JAR包的形式發(fā)布。開發(fā)人員可以將Jetty容器實(shí)例化成一個(gè)對(duì)象,可以迅速為一些獨(dú)立運(yùn)行(stand-alone)的Java應(yīng)用提供網(wǎng)絡(luò)和web連接。
Webshere
WebShere 是 IBM 的軟件平臺(tái)。它包含了編寫、運(yùn)行和監(jiān)視全天候的工業(yè)強(qiáng)度的隨需應(yīng)變 Web 應(yīng)用程序和跨平臺(tái)、跨產(chǎn)品解決方案所需要的整個(gè)中間件基礎(chǔ)設(shè)施,如服務(wù)器、服務(wù)和工具。WebSphere 提供了可靠、靈活和健壯的軟件。WebSphere 是一個(gè)模塊化的平臺(tái),基于業(yè)界支持的開放標(biāo)準(zhǔn)??梢酝ㄟ^受信任和持久的接口,將現(xiàn)有資產(chǎn)插入 WebSphere,可以繼續(xù)擴(kuò)展環(huán)境。WebSphere 可以在許多平臺(tái)上運(yùn)行,包括 Intel、Linux 和 z/OS。Webshere默認(rèn)端口號(hào)是 9080。
Glasshfish
GlassFish 是一款強(qiáng)健的商業(yè)兼容應(yīng)用服務(wù)器,達(dá)到產(chǎn)品級(jí)質(zhì)量,可免費(fèi)用于開發(fā)、部署和重新分發(fā)。開發(fā)者可以免費(fèi)獲得源代碼,還可以對(duì)代碼進(jìn)行更改
相關(guān)文章:web服務(wù)器、Web中間件和Web容器的區(qū)別
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站優(yōu)化公司
- 微信小程序開發(fā)入門課程
- 汽車報(bào)廢回收管理軟件
- 專業(yè)網(wǎng)站建設(shè)公司
- 云南衛(wèi)視小程序
- 退款
- 云南網(wǎng)絡(luò)營(yíng)銷顧問
- 網(wǎng)站建設(shè)報(bào)價(jià)
- 云南網(wǎng)站維護(hù)
- 云南網(wǎng)站建設(shè)百度
- php網(wǎng)站
- web前端
- 小程序被騙退款成功
- 小程序制作
- 網(wǎng)站收錄
- 網(wǎng)站建設(shè)招商
- 百度小程序開發(fā)公司
- 云南軟件定制公司
- 云南網(wǎng)站建設(shè)百度官方
- 小程序開發(fā)
- 小程序用戶登錄
- 云南網(wǎng)站建設(shè)
- 汽車回收管理系統(tǒng)
- 云南網(wǎng)站建設(shè)案例
- 云南省建設(shè)廳官方網(wǎng)站
- 云南網(wǎng)站建設(shè)哪家強(qiáng)
- 北京小程序制作
- 小程序被騙
- 云南軟件定制
- 云南網(wǎng)站建設(shè)費(fèi)用