當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園

您的位置: 首頁 > 網(wǎng)絡(luò)軟件 > 服務(wù)器區(qū) > apache tomcat V10.0 官方版

  tomcat官方版是一款功能強(qiáng)大的Web應(yīng)用服務(wù)器,能夠幫助用戶更好的開發(fā)和調(diào)試JSP程序,軟件作為Apache服務(wù)器的擴(kuò)展,可以獨(dú)立運(yùn)行,讓工作更加高效。軟件非常適合Java愛好者進(jìn)行使用,并且技術(shù)先進(jìn)性能穩(wěn)定,可以輕松處理各種服務(wù)器架設(shè)需求。

apache tomcat

【全新功能】

  1、局部變量的類型推

  Java開始引用像腳本語言JavaScript中的var類型(弱類型),允許你通過var定義任何類型的變量。

  2、應(yīng)用類數(shù)據(jù)共享(CDS)

  CDS 在 JDK5 時(shí)被引進(jìn)以改善 JVM 啟動(dòng)的表現(xiàn),同時(shí)減少當(dāng)多個(gè)虛擬機(jī)在同一個(gè)物理或虛擬的機(jī)器上運(yùn)行時(shí)的資源占用。JDK10 將擴(kuò)展 CDS 到允許內(nèi)部系統(tǒng)的類加載器、內(nèi)部平臺(tái)的類加載器和自定義類加載器來加載獲得的類。之前,CDS 的使用僅僅限制在了 bootstrap 的類加載器。

  3、額外的 Unicode 語言標(biāo)簽擴(kuò)展

  這將改善 java.util.Locale 類和相關(guān)的 API 以實(shí)現(xiàn)額外 BCP47 語言標(biāo)簽的 Unicode 擴(kuò)展。尤其是,貨幣類型,一周的第一天,區(qū)域覆蓋和時(shí)區(qū)等標(biāo)簽現(xiàn)在將被支持。

  4、根證書

  在 JDK 中將提供一套默認(rèn)的 CA 根證書。關(guān)鍵的安全部件,如 TLS ,在 OpenJDK 構(gòu)建中將默認(rèn)有效。這是 Oracle 正在努力確保 OpenJDK 二進(jìn)制和 Oracle JDK 二進(jìn)制功能上一樣的工作的一部分,是一項(xiàng)有用的補(bǔ)充內(nèi)容。

  5、并行全垃圾回收器 G1

  G1 是設(shè)計(jì)來作為一種低延時(shí)的垃圾回收器(但是如果它跟不上舊的堆碎片產(chǎn)生的提升速率的話,將仍然采用完整壓縮集合)。在 JDK9 之前,默認(rèn)的收集器是并行,吞吐,收集器。為了減少在使用默認(rèn)的收集器的應(yīng)用性能配置文件的差異,G1 現(xiàn)在有一個(gè)并行完整收集機(jī)制。

  6、移除 Native-Header 自動(dòng)生成工具

  Java9 開始了一些對(duì) JDK 的家務(wù)管理,這項(xiàng)特性是對(duì)它的延續(xù)。當(dāng)編譯 JNI 代碼時(shí),已不再需要單獨(dú)的工具來生成頭文件,因?yàn)檫@可以通過 javac 完成。在未來的某一時(shí)刻,JNI 將會(huì)被 Panama 項(xiàng)目的結(jié)果取代,但是何時(shí)發(fā)生還不清楚。

  7、垃圾回收器接口

  這不是讓開發(fā)者用來控制垃圾回收的接口;而是一個(gè)在 JVM 源代碼中的允許另外的垃圾回收器快速方便的集成的接口。

  8、線程-局部變量管控

  這是在 JVM 內(nèi)部相當(dāng)?shù)图?jí)別的更改,現(xiàn)在將允許在不運(yùn)行全局虛擬機(jī)安全點(diǎn)的情況下實(shí)現(xiàn)線程回調(diào)。這將使得停止單個(gè)線程變得可能和便宜,而不是只能啟用或停止所有線程。

  9、在備用存儲(chǔ)裝置上的堆分配

  硬件技術(shù)在持續(xù)進(jìn)化,現(xiàn)在可以使用與傳統(tǒng) DRAM 具有相同接口和類似性能特點(diǎn)的非易失性 RAM 。這項(xiàng) JEP 將使得 JVM 能夠使用適用于不同類型的存儲(chǔ)機(jī)制的堆。

  10、試驗(yàn)性的基于 Java 的 JIT 編譯器

  最近宣布的 Metropolis 項(xiàng)目,提議用 Java 重寫大部分 JVM 。乍一想,覺得很奇怪。如果 JVM 是用 Java 編寫的,那么是否需要一個(gè) JVM 來運(yùn)行 JVM ? 相應(yīng)的,這導(dǎo)致了一個(gè)很好的鏡像類比。 現(xiàn)實(shí)情況是,使用 Java 編寫 JVM 并不意味著必須將其編譯為字節(jié)碼,你可以使用 AOT 編譯,然后在運(yùn)行時(shí)編譯代碼以提高性能。這項(xiàng) JEP 將 Graal 編譯器研究項(xiàng)目引入到 JDK 中。并給將 Metropolis 項(xiàng)目成為現(xiàn)實(shí),使 JVM 性能與當(dāng)前 C++ 所寫版本匹敵(或有幸超越)提供基礎(chǔ)。

  11、合并 JDK 多個(gè)代碼倉庫到一個(gè)單獨(dú)的儲(chǔ)存庫中

  在 JDK9 中,有 8 個(gè)倉庫: root、corba、hotspot、jaxp、jaxws、jdk、langtools 和 nashorn 。在 JDK10 中這些將被合并為一個(gè),使得跨相互依賴的變更集的存儲(chǔ)庫運(yùn)行 atomic commit (原子提交)成為可能。

apache tomcat

【軟件亮點(diǎn)】

  1、小型實(shí)用的輕量級(jí)應(yīng)用服務(wù)器。

  2、在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用。

  3、是開發(fā)和調(diào)試JSP程序的首選。

  4、是Apache服務(wù)器的打展,但它是獨(dú)立運(yùn)行的。

  5、當(dāng)你運(yùn)行tomcat時(shí),它實(shí)際上作為一個(gè)與Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。

apache tomcat

【軟件特點(diǎn)】

  1、配置系統(tǒng)管理

  大多數(shù)商業(yè)化的JavaEE服務(wù)器都提供一個(gè)功能強(qiáng)大的管理界面,且大都采用易于理解的Web應(yīng)用界面。按照自己的方式,同樣提供一個(gè)成熟的管理工具,并且絲毫不遜于那些商業(yè)化的競(jìng)爭(zhēng)對(duì)手。Admin Web Application最初在4.1版本時(shí)出現(xiàn),當(dāng)時(shí)的功能包括管理context、data source、user和group等。當(dāng)然也可以管理像初始化參數(shù),user、group、role的多種數(shù)據(jù)庫管理等。在后續(xù)的版本中,這些功能將得 到很大的擴(kuò)展,但現(xiàn)有的功能已經(jīng)非常實(shí)用了。

  2、部署一個(gè)應(yīng)用

  1> 拷貝WAR文件或者web應(yīng)用文件夾(包括該web的所有內(nèi)容)到$CATALINA_BASE/webapps目錄下。

  2> 為web服務(wù)建立一個(gè)只包括context內(nèi)容的XML片斷文件,并把該文件放到$CATALINA_BASE/webapps目錄下。這個(gè)web應(yīng)用本身可以存儲(chǔ)在硬盤上的任何地方。

  3、配置虛擬主機(jī)

  關(guān)于server.xml中“Host”這個(gè)元素,只有在設(shè)置虛擬主機(jī)的才需要修改。虛擬主機(jī)是一種在一個(gè)web服務(wù)器上服務(wù)多個(gè)域名的機(jī)制,對(duì)每個(gè)域 名而言,都好象獨(dú)享了整個(gè)主機(jī)。實(shí)際上,大多數(shù)的小型商務(wù)網(wǎng)站都是采用虛擬主機(jī)實(shí)現(xiàn)的,這主要是因?yàn)樘摂M主機(jī)能直接連接到Internet并提供相應(yīng)的帶 寬,以保障合理的訪問響應(yīng)速度,另外虛擬主機(jī)還能提供一個(gè)穩(wěn)定的固定IP。

  4、配置基礎(chǔ)驗(yàn)證

  容器管理驗(yàn)證方法控制著當(dāng)用戶訪問受保護(hù)的web應(yīng)用資源時(shí),如何進(jìn)行用戶的身份鑒別。當(dāng)一個(gè)web應(yīng)用使用了Basic Authentication(BASIC參數(shù)在web.xml文件中auto-method元素中設(shè)置),而有用戶訪問受保護(hù)的web應(yīng)用時(shí), Tomcat將通過HTTP Basic Authentication方式,彈出一個(gè)對(duì)話框,要求用戶輸入用戶名和密碼。在這種驗(yàn)證方法中,所有密碼將被以64位的編碼方式在網(wǎng)絡(luò)上傳輸。

  5、配置單點(diǎn)登錄

  一旦設(shè)置了realm和驗(yàn)證的方法,就需要進(jìn)行實(shí)際的用戶登錄處理。一般說來,對(duì)用戶而言登錄系統(tǒng)是一件很麻煩的事情,必須盡量減少用戶登錄驗(yàn)證的 次數(shù)。作為缺省的情況,當(dāng)用戶第一次請(qǐng)求受保護(hù)的資源時(shí),每一個(gè)web應(yīng)用都會(huì)要求用戶登錄。如果運(yùn)行了多個(gè)web應(yīng)用,并且每個(gè)應(yīng)用都需要進(jìn)行單獨(dú)的 用戶驗(yàn)證,那這看起來就有點(diǎn)像在用戶搏斗。用戶們不知道怎樣才能把多個(gè)分離的應(yīng)用整合成一個(gè)單獨(dú)的系統(tǒng),所有用戶也就不知道他們需要訪問多少個(gè)不 同的應(yīng)用,只是很迷惑,為什么總要不停的登錄。

軟件特別說明

標(biāo)簽: apache tomcat

其他版本下載
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2025 daaijiaoyu.cn.All rights reserved.

浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)