jboss公司(jboss)和野貓(tomcat)的區別

JBoss與Tomcat...

JBoss與Tomcat

JBoss伺服器應用程式(也稱為JBoss as)是基於Java的應用伺服器。它是一個自由軟體(或開源)伺服器,可以在任何Java支援的作業系統中使用(因為伺服器是基於Java的)。

Apache Tomcat(也稱為Jakarta Tomcat,或其更廣為人知的名稱Tomcat)是一個servlet容器(意味著它是一個Java類,在javaservlet API的嚴格限制下執行,Java類透過該協議響應http請求)。這是一個開源伺服器,提供了一個“純Java”的httpweb伺服器環境,用Java編寫的程式碼可以在其中執行。

JBoss作為伺服器應用程式有很多種排列。JBossAS4.0版本的特點是在應用程式中嵌入了一個Tomcat5.5servlet容器。因為它與1.4和1.6版本之間的任何Java虛擬機器都相容,JBoss AS能夠在各種作業系統上執行,包括任何POSX平臺,如Linux、FreeBSD和Mac OS X。jbossas4.0也可以在微軟Windows和其他平臺上執行,當然,如果適合這個平臺的JVM隨時可用的話。儘管jbossas4.2版本也與javaee1.4應用程式伺服器(如4.0版本)一起執行,但它只在Java開發工具包版本5的幫助下執行。預設情況下,它部署EnterpriseJavaBeans 3.0,並與Tomcat版本(5.5版)捆綁在一起。JBoss(5.1版)的最新排列與它的前代版本操作相同,但它還包含即將釋出的JavaEE6規範的預覽。

TomcatServlet中有幾個元件:Catalina、Coyote、Jasper和Jasper2。Catalina使用了特定於servlet和JavaServer頁面(或JSP)的Sun Microsystems規範。Coyote是與Tomcat相關聯的HTTP聯結器。因此,它監視伺服器上特定TCP埠上的傳入連線,將請求轉發給Tomcat引擎進行處理。Jasper和jasper2充當Tomcat的JSP引擎。不過,jasper2包括JSP標記庫池、後臺JSP編譯,並且能夠在包含的頁面發生更改時重新編譯JSP,以及jdtjava編譯器。JBoss能夠執行所有這些操作以及各種不同的功能,包括但不限於叢集、分散式部署(farming)和使用Java管理擴充套件。

總結:

1.JBoss是基於Java的伺服器應用程式;Tomcat是一個servlet容器。

2.JBoss使用JavaEE規範;Tomcat使用Sun Microsystems的特定規範。

  • 發表於 2021-06-23 01:02
  • 閱讀 ( 20 )
  • 分類:科技

你可能感興趣的文章

jboss(jboss)和雄貓(tomcat)的區別

關鍵區別–jboss與tomcat web開發中使用的一些常用術語是web伺服器、servlet容器和應用伺服器。web伺服器使用超文字傳輸協議(HTTP)根據請求向用戶提供網頁。它為瀏覽器提供靜態HTML頁面。web伺服器的一些例子是Apache和Microsoft...

  • 發佈於 2020-10-19 21:53
  • 閲讀 ( 76 )

貓的基因組可能解釋了我們是如何得到如此凶猛的寵物的

...類並不是一個獨立的物種。沃倫說,這意味著要確定家貓和野貓之間的差異可能很困難,因為這兩種貓通常是雜交的。它們的馴化過程也不同,因為狗是群居動物,貓大多是獨居動物。
 “我們想,也許我們看不到明確的馴化...

  • 發佈於 2021-04-27 20:44
  • 閲讀 ( 35 )

你只需要看《壯志凌雲》的前四分鐘

...一分鐘後,我們終於看到了電影的第一個鏡頭:一隻F-14A野貓的鼻子從左邊移入,男人們在蒸汽中行走的黑色輪廓,這時我們聽到了風吹過的聲音和噴氣發動機的輕柔顫音。一切都是在長焦鏡頭上用慢鏡頭拍攝的,把場景的深度...

  • 發佈於 2021-05-05 00:59
  • 閲讀 ( 40 )

罷工和抵制的區別

...訴他們的球迷不要從NBA購買門票或商品,也沒有告訴其他公司不要與NBA做生意,這隻是**的兩個例子。)那麼為什麼詹姆斯和其他球員會把它稱為“**”?這可能與**的合法性有關。像這麼多集體談判協議一樣,NBA也有“不**、不...

  • 發佈於 2021-05-12 13:56
  • 閲讀 ( 37 )

阿帕奇(apache)和野貓(tomcat)的區別

當今網際網路最普遍的用途是瀏覽。世界各地的人們透過瀏覽器訪問其他計算機的資料來查詢資訊;但除此之外,人們知道的很少。為了與主機通訊,瀏覽器需要從主機上執行的http伺服器請求頁面。然後,它將負責尋找和提供...

  • 發佈於 2021-06-22 11:47
  • 閲讀 ( 52 )

iis(iis)和野貓(tomcat)的區別

部署internet伺服器不是一步到位的。您需要安裝幾個伺服器來處理web伺服器的不同方面。您需要安裝的第一個伺服器是HTTP伺服器。IIS(internetinformati***ervices)是微軟開發的一種web伺服器,對於大多數已經習慣使用Windows的人來說...

  • 發佈於 2021-06-22 11:54
  • 閲讀 ( 50 )

豬(hog)和豬(pig)的區別

... 豬是哺乳動物,被歸入豬科,包括16種。豬科包括豬、豬和野豬,但所有這些名字都描述同一種動物,幾乎沒有區別。這些家庭成員通常被稱為豬。豬和豬的主要區別是體型。一頭豬通常是一頭較大的家豬,體重超過120磅,而豬...

  • 發佈於 2021-06-27 12:51
  • 閲讀 ( 59 )
verqki26582
verqki26582

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦