Java Web中間件 - 新聞資訊 - 雲南小程序開發|雲南軟件開發|雲南網站建設-昆明融晨信息技術有限公司

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不(bù)管是(shì)網站,軟件還是(shì)小程序,都要(yào / yāo)直接或間接能爲(wéi / wèi)您産生價值,我們在(zài)追求其視覺表現的(de)同時(shí),更側重于(yú)功能的(de)便捷,營銷的(de)便利,運營的(de)高效,讓網站成爲(wéi / wèi)營銷工具,讓軟件能切實提升企業内部管理水平和(hé / huò)效率。優秀的(de)程序爲(wéi / wèi)後期升級提供便捷的(de)支持!

您當前位置>首頁 » 新聞資訊 » 網站建設 >

Java Web中間件

發表時(shí)間:2018-11-20

發布人(rén):融晨科技

浏覽次數:38

目錄

中間件

常見的(de)web中間件有哪些

Tomcat

Weblogic

Jboss

Jetty

Webshere

Glasshfish


中間件

我們經常會看到(dào)中間件,但是(shì),一直好奇的(de)是(shì),中間件到(dào)底是(shì)什麽?

中間件(英語:Middleware)是(shì)提供系統軟件和(hé / huò)應用軟件之(zhī)間連接的(de)軟件,以(yǐ)便于(yú)軟件各部件之(zhī)間的(de)溝通。中間件處在(zài)操作系統和(hé / huò)更高一級應用程序之(zhī)間。他(tā)充當的(de)功能是(shì):将應用程序運行環境與操作系統隔離,從而(ér)實現應用程序開發者不(bù)必爲(wéi / wèi)更多系統問題憂慮,而(ér)直接關注該應用程序在(zài)解決問題上(shàng)的(de)能力 。容器就(jiù)是(shì)中間件的(de)一種。

也(yě)就(jiù)是(shì)說(shuō),關于(yú)中間件,我們可以(yǐ)理解爲(wéi / wèi):是(shì)一類能夠爲(wéi / wèi)一種或多種應用程序合作互通、資源共享,同時(shí)還能夠爲(wéi / wèi)該應用程序提供相關的(de)服務的(de)軟件。(注意:中間件是(shì)一類軟件的(de)總稱,不(bù)是(shì)單獨的(de)一個(gè)軟件)

我們經常管web中間件叫做web服務器或者web容器

正常情況下一次web的(de)訪問順序是(shì):web浏覽器---服務器(硬件)---web容器---web應用服務器---數據庫服務器。

常見的(de)web中間件有哪些

Tomcat

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

相關文章:Linux中Tomcat的(de)安裝和(hé / huò)部署

Tomcat容器、JSP和(hé / huò)Servlet

Windows中tomcat目錄詳解

Weblogic

WebLogic 是(shì)美國(guó)Oracle公司出(chū)品的(de)一個(gè)application server,确切的(de)說(shuō)是(shì)一個(gè)基于(yú)JAVAEE架構的(de)中間件,WebLogic是(shì)用于(yú)開發、集成、部署和(hé / huò)管理大(dà)型分布式Web應用、網絡應用和(hé / huò)數據庫應用的(de)Java應用服務器。将Java的(de)動态功能和(hé / huò)Java Enterprise标準的(de)安全性引入大(dà)型網絡應用的(de)開發、集成、部署和(hé / huò)管理之(zhī)中。Weblogic默認端口是(shì) 7001

Jboss

Jboss 是(shì)一個(gè)基于(yú)Java EE的(de)開放源代碼的(de)應用服務器。 它不(bù)但是(shì)Servlet容器,而(ér)且也(yě)是(shì)EJB容器,從而(ér)受到(dào)企業級開發人(rén)員的(de)歡迎,從而(ér)彌補了(le/liǎo)Tomcat隻是(shì)一個(gè)Servlet容器的(de)缺憾。JBoss是(shì)一個(gè)管理EJB的(de)容器和(hé / huò)服務器。但JBoss核心服務不(bù)包括支持 servlet/JSP 的(de)WEB容器,一般與 Tomcat 或 Jetty 綁定使用。Jboss默認端口号是(shì)8080

相關文章:JBOSS的(de)安裝

Jetty

Jetty 是(shì)一個(gè)開源的(de)servlet容器,它爲(wéi / wèi)基于(yú)Java的(de)web容器,例如JSP和(hé / huò)servlet提供運行環境。Jetty是(shì)使用JAVA編寫的(de),它的(de)API以(yǐ)一組JAR包的(de)形式發布。開發人(rén)員可以(yǐ)将Jetty容器實例化成一個(gè)對象,可以(yǐ)迅速爲(wéi / wèi)一些獨立運行(stand-alone)的(de)Java應用提供網絡和(hé / huò)web連接。

Webshere

WebShere 是(shì) IBM 的(de)軟件平台。它包含了(le/liǎo)編寫、運行和(hé / huò)監視全天候的(de)工業強度的(de)随需應變 Web 應用程序和(hé / huò)跨平台、跨産品解決方案所需要(yào / yāo)的(de)整個(gè)中間件基礎設施,如服務器、服務和(hé / huò)工具。WebSphere 提供了(le/liǎo)可靠、靈活和(hé / huò)健壯的(de)軟件。WebSphere 是(shì)一個(gè)模塊化的(de)平台,基于(yú)業界支持的(de)開放标準。可以(yǐ)通過受信任和(hé / huò)持久的(de)接口,将現有資産插入 WebSphere,可以(yǐ)繼續擴展環境。WebSphere 可以(yǐ)在(zài)許多平台上(shàng)運行,包括 Intel、Linux 和(hé / huò) z/OS。Webshere默認端口号是(shì) 9080

Glasshfish

GlassFish 是(shì)一款強健的(de)商業兼容應用服務器,達到(dào)産品級質量,可免費用于(yú)開發、部署和(hé / huò)重新分發。開發者可以(yǐ)免費獲得源代碼,還可以(yǐ)對代碼進行更改

相關文章:web服務器、Web中間件和(hé / huò)Web容器的(de)區别

相關案例查看更多