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

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

159-8711-8523

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

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

Java Web中間件

發(fā)表時間:2018-11-20

發(fā)布人:葵宇科技

瀏覽次數(shù):38

目錄

中間件

常見的web中間件有哪些

Tomcat

Weblogic

Jboss

Jetty

Webshere

Glasshfish


中間件

我們經(jīng)常會看到中間件,但是,一直好奇的是,中間件到底是什么?

中間件(英語:Middleware)是提供系統(tǒng)軟件和應(yīng)用軟件之間連接的軟件,以便于軟件各部件之間的溝通。中間件處在操作系統(tǒng)和更高一級應(yīng)用程序之間。他充當?shù)墓δ苁?#xff1a;將應(yīng)用程序運行環(huán)境與操作系統(tǒng)隔離,從而實現(xiàn)應(yīng)用程序開發(fā)者不必為更多系統(tǒng)問題憂慮,而直接關(guān)注該應(yīng)用程序在解決問題上的能力 。容器就是中間件的一種。

也就是說,關(guān)于中間件,我們可以理解為:是一類能夠為一種或多種應(yīng)用程序合作互通、資源共享,同時還能夠為該應(yīng)用程序提供相關(guān)的服務(wù)的軟件。(注意:中間件是一類軟件的總稱,不是單獨的一個軟件)

我們經(jīng)常管web中間件叫做web服務(wù)器或者web容器

正常情況下一次web的訪問順序是:web瀏覽器---服務(wù)器(硬件)---web容器---web應(yīng)用服務(wù)器---數(shù)據(jù)庫服務(wù)器。

常見的web中間件有哪些

Tomcat

Tomcat 是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。因為Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的Java Web 應(yīng)用服務(wù)器(Servlet 容器)。實際上Tomcat 部分是Apache 服務(wù)器的擴展,但它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。Tomcat 服務(wù)器是一個免費的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。Tomcat默認使用 8080 號端口

相關(guān)文章:Linux中Tomcat的安裝和部署

Tomcat容器、JSP和Servlet

Windows中tomcat目錄詳解

Weblogic

WebLogic 是美國Oracle公司出品的一個application server,確切的說是一個基于JAVAEE架構(gòu)的中間件,WebLogic是用于開發(fā)、集成、部署和管理大型分布式Web應(yīng)用、網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫應(yīng)用的Java應(yīng)用服務(wù)器。將Java的動態(tài)功能和Java Enterprise標準的安全性引入大型網(wǎng)絡(luò)應(yīng)用的開發(fā)、集成、部署和管理之中。Weblogic默認端口是 7001。

Jboss

Jboss 是一個基于Java EE的開放源代碼的應(yīng)用服務(wù)器。 它不但是Servlet容器,而且也是EJB容器,從而受到企業(yè)級開發(fā)人員的歡迎,從而彌補了Tomcat只是一個Servlet容器的缺憾。JBoss是一個管理EJB的容器和服務(wù)器。但JBoss核心服務(wù)不包括支持 servlet/JSP 的WEB容器,一般與 Tomcat 或 Jetty 綁定使用。Jboss默認端口號是8080。

相關(guān)文章:JBOSS的安裝

Jetty

Jetty 是一個開源的servlet容器,它為基于Java的web容器,例如JSP和servlet提供運行環(huán)境。Jetty是使用JAVA編寫的,它的API以一組JAR包的形式發(fā)布。開發(fā)人員可以將Jetty容器實例化成一個對象,可以迅速為一些獨立運行(stand-alone)的Java應(yīng)用提供網(wǎng)絡(luò)和web連接。

Webshere

WebShere 是 IBM 的軟件平臺。它包含了編寫、運行和監(jiān)視全天候的工業(yè)強度的隨需應(yīng)變 Web 應(yīng)用程序和跨平臺、跨產(chǎn)品解決方案所需要的整個中間件基礎(chǔ)設(shè)施,如服務(wù)器、服務(wù)和工具。WebSphere 提供了可靠、靈活和健壯的軟件。WebSphere 是一個模塊化的平臺,基于業(yè)界支持的開放標準??梢酝ㄟ^受信任和持久的接口,將現(xiàn)有資產(chǎn)插入 WebSphere,可以繼續(xù)擴展環(huán)境。WebSphere 可以在許多平臺上運行,包括 Intel、Linux 和 z/OS。Webshere默認端口號是 9080

Glasshfish

GlassFish 是一款強健的商業(yè)兼容應(yīng)用服務(wù)器,達到產(chǎn)品級質(zhì)量,可免費用于開發(fā)、部署和重新分發(fā)。開發(fā)者可以免費獲得源代碼,還可以對代碼進行更改

相關(guān)文章:web服務(wù)器、Web中間件和Web容器的區(qū)別

相關(guān)案例查看更多