雷火电竞官网-中国知名电竞赛事平台

當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園
您的位置: 首頁 > 網(wǎng)絡軟件 > 服務器區(qū) > apache tomcat V10.0 官方版
apache tomcat apache tomcat V10.0 官方版 / tomcat服務器下載 版本

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

apache tomcat

【全新功能】

  1、局部變量的類型推

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

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

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

  3、額外的 Unicode 語言標簽擴展

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

  4、根證書

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

  5、并行全垃圾回收器 G1

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

  6、移除 Native-Header 自動生成工具

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

  7、垃圾回收器接口

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

  8、線程-局部變量管控

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

  9、在備用存儲裝置上的堆分配

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

  10、試驗性的基于 Java 的 JIT 編譯器

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

  11、合并 JDK 多個代碼倉庫到一個單獨的儲存庫中

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

apache tomcat

【軟件亮點】

  1、小型實用的輕量級應用服務器。

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

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

  4、是Apache服務器的打展,但它是獨立運行的。

  5、當你運行tomcat時,它實際上作為一個與Apache獨立的進程單獨運行的。

apache tomcat

【軟件特點】

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

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

  2、部署一個應用

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

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

  3、配置虛擬主機

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

  4、配置基礎驗證

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

  5、配置單點登錄

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

軟件特別說明

標簽: apache tomcat

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

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

Copyright ? 2005-2024 m.obymc.com.All rights reserved.

浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號