1. 程式人生 > >tomcat介紹

tomcat介紹

兩種 風格 生成 c語言開發 語言 基礎 特性 請求 j2e

Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由java語言編寫,需要運行在jvm虛擬機中。之所以Java的應用領域非常廣泛,就是因為有JVM虛擬機的存在,如何操作系統或內核上只要運行了JVM虛擬機,那麽就能夠運行Java程序。Tomcat中提供了servlet、jsp代碼所需的類庫
JVM由C語言開發實現,既為Java程序提供運行環境,也提供諸多類庫
Java技術的方向:J2SE、J2EE(在J2SE基礎上添加了企業級組件)
servlet在JVM之上實現了CGI協議,擴展了JDK,因此能夠通過CGI協議響應用戶的請求,servlet是服務器端的Java應用程序,具有獨立於平臺和協議的特性,可以生成動態的HTML頁面。它擔當客戶請求(Web瀏覽器或其他HTTP客戶程序)與服務器響應(HTTP服務器上的數據庫或應用程序)的中間層。 Servlet是位於Web 服務器內部的服務器端的Java應用程序,與傳統的從命令行啟動的Java應用程序不同,Servlet由Web服務器進行加載,該Web服務器必須包含支持Servlet的Java虛擬機
jsp風格的代碼使得Java程序可以嵌入到HTML頁面中
http://www.cnblogs.com/zhouyuqin/p/5143121.html
Java的JDK有兩種,一是openJDK,另外一個是oracleJDK

tomcat介紹