一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

Java2平臺企業(yè)版簡(jiǎn)介

時(shí)間:2024-10-15 20:31:24 J2EE培訓 我要投稿
  • 相關(guān)推薦

Java2平臺企業(yè)版簡(jiǎn)介

  J2EE是一套全然不同于傳統應用開(kāi)發(fā)的技術(shù)架構,包含許多組件,主要可簡(jiǎn)化且規范應用系統的開(kāi)發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值。下面是關(guān)于Java2平臺企業(yè)版,歡迎大家參考!

  簡(jiǎn)介

  J2EE是Java2平臺企業(yè)版(Java 2 Platform,Enterprise Edition)

  J2EE核心是一組技術(shù)規范與指南,其中所包含的各類(lèi)組件、服務(wù)架構及技術(shù)層次,均有共同的標準及規格,讓各種依循J2EE架構的不同平臺之間,存在良好的兼容性,解決過(guò)去企業(yè)后端使用的信息產(chǎn)品彼此之間無(wú)法兼容,企業(yè)內部或外部難以互通的窘境。

  J2EE組件和“標準的” Java類(lèi)的不同點(diǎn)在于:它被裝配在一個(gè)J2EE應用中,具有固定的格式并遵守J2EE規范,由J2EE服務(wù)器對其進(jìn)行管理。J2EE規范是這樣定義J2EE組件的:客戶(hù)端應用程序和applet是運行在客戶(hù)端的組件;Java Servlet和Java Server Pages (JSP) 是運行在服務(wù)器端的Web組件;Enterprise Java Bean (E JB )組件是運行在服務(wù)器端的業(yè)務(wù)組件。

  發(fā)展背景

  1、 企業(yè)級應用框架的需求

  在許多企業(yè)級應用中,例如數據庫連接、郵件服務(wù)、事務(wù)處理等都是一些通用企業(yè)需求模塊,這些模塊如果每次在開(kāi)發(fā)中都由開(kāi)發(fā)人員來(lái)完成的話(huà),將會(huì )造成開(kāi)發(fā)周期長(cháng)和代碼可靠性差等問(wèn)題。于是許多大公司開(kāi)發(fā)了自己的通用模塊服務(wù)。這些服務(wù)性的軟件系列統稱(chēng)為中間件。

  2、 為了通用必須要提出規范,不然無(wú)法達到通用

  在上面的需求基礎之上,許多公司都開(kāi)發(fā)了自己的中間件,但其與用戶(hù)的溝通都各有不同,從而導致用戶(hù)無(wú)法將各個(gè)公司不同的中間件組裝在一塊為自己服務(wù)。從而產(chǎn)生瓶頸。于是提出標準的概念。其實(shí)J2EE就是基于JAVA技術(shù)的一系列標準。

  注:中間件的解釋 中間件處在操作系統和更高一級應用程序之間。它充當的功能是:將應用程序運行環(huán)境與操作系統隔離,從而實(shí)現應用程序開(kāi)發(fā)者不必為更多系統問(wèn)題憂(yōu)慮,而直接關(guān)注該應用程序在解決問(wèn)題上的能力。容器的概念就是中間件的一種。

  Sun公司在1998年發(fā)表JDK1.2版本的時(shí)候, 使用了新名稱(chēng)Java 2 Platform,即“Java2平臺”,修改后的JDK稱(chēng)為Java 2 Platform Software Develping Kit,即J2SDK。并分為標準版(Standard Edition,J2SE), 企業(yè)版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此誕生。

  2005年6月,JavaOne大會(huì )召開(kāi),SUN公司公開(kāi)Java SE 6。此時(shí),Java的各種版本已經(jīng)更名以取消其中的數字“2”:J2EE更名為Java EE, J2SE更名為Java SE,J2ME更名為Java ME。

  Java2平臺包括標準版(J2SE)、企業(yè)版(J2EE)和微縮版(J2ME)三個(gè)版本。

  優(yōu)勢

  J2EE為搭建具有可伸縮性、靈活性、易維護性的商務(wù)系統提供了良好的機制:

  1. 保留現存的IT資產(chǎn):

  由于企業(yè)必須適應新的商業(yè)需求,利用已有的企業(yè)信息系統方面的投資,而不是重新制定全盤(pán)方案就變得很重要。這樣,一個(gè)以漸進(jìn)的(而不是激進(jìn)的,全盤(pán)否定的)方式建立在已有系統之上的服務(wù)器端平臺機制是公司所需求的。J2EE架構可以充分利用用戶(hù)原有的投資,如一些公司使用的BEA Tuxedo、IBM CICS,IBM Encina,、Inprise VisiBroker 以及Netscape Application Server。這之所以成為可能是因為J2EE擁有廣泛的業(yè)界支持和一些重要的'企業(yè)計算'領(lǐng)域供應商的參與。每一個(gè)供應商都對現有的客戶(hù)提供了不用廢棄已有投資,進(jìn)入可移植的J2EE領(lǐng)域的升級途徑。由于基于J2EE平臺的產(chǎn)品幾乎能夠在任何操作系統和硬件配置上運行,現有的操作系統和硬件也能被保留使用。

  2. 高效的開(kāi)發(fā):

  J2EE允許公司把一些通用的、很繁瑣的服務(wù)端任務(wù)交給中間供應商去完成。這樣開(kāi)發(fā)人員可以集中精力在如何創(chuàng )建商業(yè)邏輯上,相應地縮短了開(kāi)發(fā)時(shí)間。高級中間件供應商提供以下這些復雜的中間件服務(wù):

  o 狀態(tài)管理服務(wù) -- 讓開(kāi)發(fā)人員寫(xiě)更少的代碼,不用關(guān)心如何管理狀態(tài),這樣能夠更快地完成程序開(kāi)發(fā)。

  o 持續性服務(wù) -- 讓開(kāi)發(fā)人員不用對數據訪(fǎng)問(wèn)邏輯進(jìn)行編碼就能編寫(xiě)應用程序,能生成更輕巧,與數據庫無(wú)關(guān)的應用程序,這種應用程序更易于開(kāi)發(fā)與維護。

  o 分布式共享數據對象CACHE服務(wù) -- 讓開(kāi)發(fā)人員編制高性能的系統,極大提高整體部署的伸縮性。

  3. 支持異構環(huán)境:

  J2EE能夠開(kāi)發(fā)部署在異構環(huán)境中的可移植程序;贘2EE的應用程序不依賴(lài)任何特定操作系統、中間件、硬件。因此設計合理的基于J2EE的程序只需開(kāi)發(fā)一次就可部署到各種平臺。這在典型的異構企業(yè)計算環(huán)境中是十分關(guān)鍵的。J2EE標準也允許客戶(hù)訂購與J2EE兼容的第三方的現成的組件,把他們部署到異構環(huán)境中,節省了由自己制訂整個(gè)方案所需的費用。

  4. 可伸縮性:

  企業(yè)必須要選擇一種服務(wù)器端平臺,這種平臺應能提供極佳的可伸縮性去滿(mǎn)足那些在他們系統上進(jìn)行商業(yè)運作的大批新客戶(hù);贘2EE平臺的應用程序可被部署到各種操作系統上。例如可被部署到高端UNIX與大型機系統,這種系統單機可支持64至256個(gè)處理器。(這是NT服務(wù)器所望塵莫及的)J2EE領(lǐng)域的供應商提供了更為廣泛的負載平衡策略。能消除系統中的瓶頸,允許多臺服務(wù)器集成部署。這種部署可達數千個(gè)處理器,實(shí)現可高度伸縮的系統,滿(mǎn)足未來(lái)商業(yè)應用的需要。

  5.穩定的可用性:

  一個(gè)服務(wù)器端平臺必須能全天候運轉以滿(mǎn)足公司客戶(hù)、合作伙伴的需要。因為INTERNET是全球化的、無(wú)處不在的,即使在夜間按計劃停機也可能造成嚴重損失。若是意外停機,那會(huì )有災難性后果。J2EE部署到可靠的操作環(huán)境中,他們支持長(cháng)期的可用性。一些J2EE部署在WINDOWS環(huán)境中,客戶(hù)也可選擇魯棒性更好的操作系統如Sun Solaris、IBM OS/390。魯棒性最好的操作系統可達到99.999%的可用性或每年只需5分鐘停機時(shí)間。這是實(shí)時(shí)性很強商業(yè)系統理想的選擇。

【Java2平臺企業(yè)版簡(jiǎn)介】相關(guān)文章:

NIIT簡(jiǎn)介05-13

排簫的簡(jiǎn)介08-11

WebServices簡(jiǎn)介02-19

ACCP簡(jiǎn)介08-05

IBM簡(jiǎn)介07-09

薩克斯簡(jiǎn)介10-10

健身的簡(jiǎn)介10-02

圍棋的簡(jiǎn)介05-15

美術(shù)的簡(jiǎn)介10-23

平臺企業(yè)的戰略管理06-10

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看