|
Java在哪些方面有應(yīng)用
Java 的應(yīng)用可以簡單分為以下幾個方面: Java 的桌面應(yīng)用 桌面應(yīng)用一般僅僅需要 JRE 的支持就足夠了。 Java Web 應(yīng)用 Java 的 Web 應(yīng)用至少需要安裝 JDK 和一個 Web 容器(例如 Tomcat),以及一個多用戶數(shù)據(jù)庫,Web 應(yīng)用至少分為 3 層: Browser 層:瀏覽器顯示用戶頁面。 Web 層:運行 Servlet/JSP。 DB 層:后端數(shù)據(jù)庫,向 Java 程序提供數(shù)據(jù)訪問服務(wù)。 Java 企業(yè)級應(yīng)用 企業(yè)級應(yīng)用比較復(fù)雜,可以擴展到 n 層,最簡單情況會分為 4 層: Browser 層:瀏覽器顯示用戶頁面。 Client 層:Java 客戶端圖形程序(或者嵌入式設(shè)備的程序)直接和 Web 層或者 EJB層交互。 Web 層:運行 Servlet/JSP。 EJB 層:運行 EJB,完成業(yè)務(wù)邏輯運算。 DB 層:后端數(shù)據(jù)庫,向 Java 程序提供數(shù)據(jù)訪問服務(wù)。 Java 嵌入式應(yīng)用 Java 嵌入式應(yīng)用是一個方興未艾的領(lǐng)域。嵌入式開發(fā),需要從下載 J2ME 開發(fā)包。J2ME包含了嵌入式設(shè)備專用虛擬機 KVM,和普通的 JDK 中包含的 JVM 有所不同,另外還需要到特定的嵌入式廠商那里下載模擬器。 |
|
|