激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

j2ee的簡(jiǎn)介及背景

時(shí)間:2024-10-14 11:46:30 J2EE培訓 我要投稿
  • 相關(guān)推薦

j2ee的簡(jiǎn)介及背景

  J2EE核心是一組技術(shù)規范與指南,其中所包含的各類(lèi)組件、服務(wù)架構及技術(shù)層次,均有共同的標準及規格,讓各種依循J2EE架構的不同平臺之間,存在良好的兼容性。下面是小編整理的j2ee的簡(jiǎn)介及背景,希望大家認真閱讀!

  簡(jiǎn)介

  J2EE(Java 2 Platform, Enterprise Edition)是一個(gè)為大企業(yè)主機級的計算類(lèi)型而設計的Java平臺。Sun微系統(與其工業(yè)伙伴一起,例如IBM)設計了J2EE,以此來(lái)簡(jiǎn)化在瘦客戶(hù)級環(huán)境下的應用開(kāi)發(fā)。由于創(chuàng )造了標準的可重用模塊組件以及由于構建出能自動(dòng)處理編程中多方面問(wèn)題的等級結構,J2EE簡(jiǎn)化了應用程序的開(kāi)發(fā),也降低了對編程和對受訓的程序員的要求。

  發(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è)系統理想的選擇。

【j2ee的簡(jiǎn)介及背景】相關(guān)文章:

J2EE的簡(jiǎn)介08-21

J2EE簡(jiǎn)介07-22

J2EE發(fā)展背景10-28

J2EE技術(shù)簡(jiǎn)介08-05

J2EE的13種核心技術(shù)簡(jiǎn)介10-06

萬(wàn)圣節背景英文簡(jiǎn)介10-05

《幻想交響曲》創(chuàng )作背景以樂(lè )章簡(jiǎn)介09-11

關(guān)于J2EE應用服務(wù)器集群簡(jiǎn)介08-20

J2EE的概念08-23

j2ee介紹07-22

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频