亚洲人成在线观看一区二区 _狠狠88综合久久久久综合网_亚洲品质自拍_国产精品国产a

萬能百科  > 熱門推薦  > 

Java Web服務器(應用服務器)

2022-12-12   來源:萬能知識網

Java Web服務器(應用服務器)

應用服務器主要為應用程序提供運行環境,為組件提供服務。Java 的應用服務器很多,從功能上分為兩大類,JSP 服務器和 Java EE 服務器,也可分其他小類。下面是小編整理的關于Java Web服務器(應用服務器),希望大家認真閱讀!

WebLogic、


【資料圖】

WebLogic是美國bea公司出品的一個application server確切的說是一個基于j2ee架構的中間件。BEA WebLogic是用于開發、集成、部署和管理大型分布式Web應用、網絡應用和數據庫應用的Java應用服務器。將Java的動態功能和Java Enterprise標準的安全性引入大型網絡應用的開發、集成、部署和管理之中。被Oracle收購

WebSphere、

WebSphere是 IBM 的集成軟件平臺。它包含了編寫、運行和監視全天候的工業強度的隨需應變 Web 應用程序和跨平臺、跨產品解決方案所需要的整個中間件基礎設施,如服務器、服務和工具。WebSphere 提供了可靠、靈活和健壯的集成軟件。

JBOSS、

JBoss是一個管理EJB的容器和服務器,支持EJB 1.1、EJB 2.0和EJB3.0的規范。但JBoss核心服務不包括支持servlet/JSP的WEB容器,一般與Tomcat或Jetty綁定使用。2006年,Jboss公司被Redhat公司收購。

Tomcat

Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,它是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規范。因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web 應用服務器。

Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發應用系統常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。

Tomcat 是一個小型的輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache 服務器,可利用它響應對HTML 頁面的訪問請求。實際上Tomcat 部分是Apache 服務器的擴展,但它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。

這里的訣竅是,當配置正確時,Apache 為HTML頁面服務,而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomcat和IIS、Apache等Web服務器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理靜態HTML的能力不如Apache服務器。

Tomcat 最新版本是4.0x.4.0x與3.x的架構不同,而是重新設計的。Tomcat4.0x中采用了新的Servlet容器:Catalina,完整的.實現了Servlet2.3和Jsp1.2規范。由于Java的跨平臺特性,基于Java的Tomcat也具有跨平臺性。

與傳統的桌面應用程序不同,Tomcat中的應用程序是一個WAR(Web Archive)文件。WAR是Sun提出的一種Web應用程序格式,與JAR類似,也是許多文件的一個壓縮包。這個包中的文件按一定目錄結構來組織:通常其根目錄下包含有Html和Jsp文件或者包含這兩種文件的目錄,另外還會有一個WEB-INF目錄,這個目錄很重要。通常在WEB-INF目錄下有一個web.xml文件和一個classes目錄,web.xml是這個應用的配置文件,而classes目錄下則包含編譯好的Servlet類和Jsp或Servlet所依賴的其它類(如JavaBean)。通常這些所依賴的類也可以打包成JAR放到WEB-INF下的lib目錄下,當然也可以放到系統的CLASSPATH中,但那樣移植和管理起來不方便。

在Tomcat中,應用程序的部署很簡單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會自動檢測到這個文件,并將其解壓。你在瀏覽器中訪問這個應用的Jsp時,通常第一次會很慢,因為Tomcat要將Jsp轉化為Servlet文件,然后編譯。編譯以后,訪問將會很快。另外Tomcat也提供了一個應用:manager,訪問這個應用需要用戶名和密碼,用戶名和密碼存儲在一個xml文件中。通過這個應用,輔助于Ftp,你可以在遠程通過Web部署和撤銷應用。當然本地也可以。

Tomcat不僅僅是一個Servlet容器,它也具有傳統的Web服務器的功能:處理Html頁面。但是與Apache相比,它的處理靜態Html的能力就不如Apache.我們可以將Tomcat和Apache集成到一塊,讓Apache處理靜態Html,而Tomcat處理Jsp和Servlet.這種集成只需要修改一下Apache和Tomcat的配置文件即可。

另外,Tomcat提供Realm支持。Realm類似于Unix里面的group.在Unix中,一個group對應著系統的一定資源,某個group不能訪問不屬于它的資源。Tomcat用Realm來對不同的應用(類似系統資源)賦給不同的用戶(類似group)。沒有權限的用戶則不能訪問這個應用。Tomcat提供三種Realm,1:JDBCRealm,這個Realm將用戶信息存在數據庫里,通過JDBC獲得用戶信息來進行驗證。2:JNDIRealm,用戶信息存在基于LDAP的服務器里,通過JNDI獲取用戶信息。3:MemoryRealm,用戶信息存在一個xml文件里面,上面講的manager應用驗證用戶時即使用此種Realm.通過Realm我們可以方便地對訪問某個應用的客戶進行驗證。

在Tomcat4中,你還可以利用Servlet2.3提供的事件監聽功能,來對你的應用或者Session實行監聽。Tomcat也提供其它的一些特征,如與SSL集成到一塊,實現安全傳輸。還有Tomcat也提供JNDI支持,這與那些J2EE應用服務器提供的是一致的。說到這里我們要介紹一下通常所說的應用服務器(如WebLogic)與Tomcat有何區別。應用服務器提供更多的J2EE特征,如EJB,JMS,JAAS等,同時也支持Jsp和Servlet.而Tomcat則功能沒有那么強大,它不提供EJB等支持。但如果與JBoss(一個開源的應用服務器)集成到一塊,則可以實現J2EE的全部功能。既然應用服務器具有Tomcat的功能,那么Tomcat有沒有存在的必要呢?事實上,我們的很多中小應用不需要采用EJB等技術,Jsp和Servlet已經足夠,這時如果用應用服務器就有些浪費了。而Tomcat短小精悍,配置方便,能滿足我們的需求,這種情況下我們自然會選擇Tomcat.

基于Tomcat的開發其實主要是Jsp和Servlet的開發,開發Jsp和Servlet非常簡單,你可以用普通的文本編輯器或者IDE,然后將其打包成WAR即可。我們這里要提到另外一個工具Ant,Ant也是Jakarta中的一個子項目,它所實現的功能類似于Unix中的make.你需要寫一個build.xml文件,然后運行Ant就可以完成xml文件中定義的工作,這個工具對于一個大的應用來說非常好,我們只需在xml中寫很少的東西就可以將其編譯并打包成WAR.事實上,在很多應用服務器的發布中都包含了Ant.另外,在Jsp1.2中,可以利用標簽庫實現Java代碼與Html文件的分離,使Jsp的維護更方便。

Tomcat也可以與其它一些軟件集成起來實現更多的功能。如與上面提到的JBoss集成起來開發EJB,與Cocoon(Apache的另外一個項目)集成起來開發基于Xml的應用,與OpenJMS集成起來開發JMS應用,除了我們提到的這幾種,可以與Tomcat集成的軟件還有很多。

詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。

推薦詞條

亚洲人成在线观看一区二区 _狠狠88综合久久久久综合网_亚洲品质自拍_国产精品国产a
精品国产污污免费网站入口| 精品美女在线观看| 欧美三级电影在线观看| 欧美日韩1234| 精品久久人人做人人爱| 亚洲国产精品成人综合 | 亚洲免费电影在线| 亚洲一区二区免费视频| 麻豆精品蜜桃视频网站| 国产成人自拍网| 日本道免费精品一区二区三区| 欧美中文字幕一区| 精品不卡在线视频| 一区二区欧美国产| 精品一区二区三区香蕉蜜桃 | 国产盗摄视频一区二区三区| 不卡一区中文字幕| 欧美一区二区三区四区在线观看| 久久新电视剧免费观看| 亚洲精品videosex极品| 久久不见久久见免费视频7| 99天天综合性| 精品日韩成人av| 亚洲精品伦理在线| 国产一区二区视频在线| 欧美日韩你懂的| 国产精品视频九色porn| 日本一不卡视频| 91视频在线观看| 精品盗摄一区二区三区| 亚洲精品美国一| 国产精品一区二区在线观看网站| 欧美午夜精品一区二区蜜桃 | 亚洲va欧美va人人爽| 国产精品456| 91精品国产福利| 亚洲免费看黄网站| 国产福利一区二区三区| 欧美精品xxxxbbbb| 亚洲精品国产一区二区精华液| 国内精品国产成人| 欧美精选午夜久久久乱码6080| 国产精品久久久久桃色tv| 久88久久88久久久| 3atv一区二区三区| 亚洲综合一区在线| 91福利资源站| 亚洲欧美另类在线| a亚洲天堂av| 国产精品久久二区二区| 国产精品18久久久久久久久久久久| 欧美精品 国产精品| 亚洲一区二区3| 欧洲国内综合视频| 亚洲综合一区在线| 在线观看成人免费视频| 亚洲女同ⅹxx女同tv| 99热在这里有精品免费| 中文字幕亚洲不卡| 99精品久久只有精品| 欧美激情一区二区三区全黄 | 亚洲一区在线视频| 99re亚洲国产精品| 亚洲日本乱码在线观看| 99精品视频一区二区三区| 亚洲欧美影音先锋| 色国产精品一区在线观看| 亚洲欧美色图小说| 91捆绑美女网站| 亚洲精品老司机| 欧美丝袜丝nylons| 亚洲免费在线视频| 欧美主播一区二区三区| 亚洲免费成人av| 欧美视频在线播放| 日本不卡免费在线视频| 欧美www视频| 成人午夜视频福利| 亚洲黄色av一区| 91精品国产综合久久精品图片| 日韩一区精品字幕| 久久精品欧美日韩| 99国产精品久久久久| 亚洲国产乱码最新视频| 欧美一级日韩一级| 国产传媒欧美日韩成人| 亚洲欧美日韩电影| 欧美高清www午色夜在线视频| 美女精品自拍一二三四| 欧美韩国日本综合| 欧美人体做爰大胆视频| 国产一区二区在线视频| 亚洲女人的天堂| 精品日韩在线观看| 色综合久久综合网97色综合| 日本va欧美va瓶| 国产精品短视频| 日韩一区二区在线免费观看| 风流少妇一区二区| 日韩在线a电影| 中文字幕亚洲不卡| 欧美大片拔萝卜| 色婷婷国产精品| 国产精品系列在线播放| 偷窥国产亚洲免费视频| 国产精品高潮呻吟| 欧美mv日韩mv国产网站| 色综合欧美在线| 国产91精品在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品嫩草影院av蜜臀| 欧美一二三在线| 欧美视频一区二| av亚洲精华国产精华精华| 九色综合国产一区二区三区| 亚洲激情男女视频| 国产精品毛片a∨一区二区三区| 日韩一区二区免费电影| 欧美性猛交xxxx黑人交| 成人av综合一区| 国产69精品久久99不卡| 极品少妇xxxx精品少妇| 日韩黄色小视频| 五月婷婷激情综合| 亚洲制服欧美中文字幕中文字幕| 国产人久久人人人人爽| 精品三级av在线| 欧美一卡二卡三卡| 91精品国产综合久久蜜臀| 欧美在线观看一二区| 91蜜桃免费观看视频| 成人av在线网站| a美女胸又www黄视频久久| 成人高清免费观看| 成人亚洲一区二区一| 国产成人aaaa| 成人动漫av在线| av午夜一区麻豆| 99久精品国产| 日本高清视频一区二区| 色琪琪一区二区三区亚洲区| 色av一区二区| 欧美日韩免费观看一区二区三区| 在线区一区二视频| 91福利精品第一导航| 欧美日韩aaa| 日韩亚洲电影在线| 久久综合九色综合97_久久久| 精品国产乱码久久久久久图片| 精品国产乱码久久久久久牛牛 | 国产91富婆露脸刺激对白| 大桥未久av一区二区三区中文| 成人性生交大片免费看视频在线| 成人一区二区三区中文字幕| 99精品桃花视频在线观看| 91视频一区二区| 欧美日韩国产欧美日美国产精品| 7777精品伊人久久久大香线蕉的 | 最新中文字幕一区二区三区 | 日韩亚洲欧美高清| 国产欧美一二三区| 亚洲欧美日韩人成在线播放| 夜色激情一区二区| 麻豆精品蜜桃视频网站| 丁香啪啪综合成人亚洲小说| 色婷婷综合久久久久中文一区二区| 在线精品视频一区二区三四| 91精品国产色综合久久不卡电影 | 成人激情小说乱人伦| 日韩欧美精品在线视频| 欧美xingq一区二区| 国产精品不卡视频| 偷拍与自拍一区| 国产成人av一区二区三区在线 | 日本一区二区三区在线不卡| 亚洲摸摸操操av| 日本视频中文字幕一区二区三区| 国产黄色精品视频| 欧美日韩国产一区| 亚洲国产电影在线观看| 日日摸夜夜添夜夜添精品视频| 国产精品主播直播| 777a∨成人精品桃花网| 中文字幕在线不卡视频| 美国欧美日韩国产在线播放| 99视频热这里只有精品免费| 欧美不卡123| 午夜欧美电影在线观看| 成人网在线播放| 欧美成人精品福利| 亚洲一区二区三区三| 成人激情图片网| 久久综合色综合88| 午夜欧美在线一二页| 不卡av在线免费观看| 欧美精品一区二区蜜臀亚洲| 亚洲动漫第一页| 99久久国产综合精品女不卡| 精品88久久久久88久久久| 婷婷中文字幕综合|