亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

J2EE:美好的藍圖

2019-11-18 12:31:58
字體:
來源:轉載
供稿:網友

  隨著Internet和企業計算在90年代的騰飛,HTTP、Html和java平臺逐漸演變成為針對客戶機計算的標準,這帶動了服務器上集中商業邏輯的發展以及電子商務的普及。在服務器端,CGI(Common Gateway Interface,公共網關接口)、NSAPI(Netscape Server API)和ISAPI(Internet Server API)等多種編程和連通性模型日趨流行,極大地增加了編程和維護的工作量。
  
  ---- 5年前,Sun公司的Java軟件就以其提供的跨平臺應用程序開發與配置手段震撼了整個Web世界。幾年來,Java技術從一個網站工具發展到了可駕馭從智能卡、小型消費類設備到大型數據中心服務器等一系列系統的端到端Java 2平臺,它使軟件開發商、服務提供商和設備制造商更輕易搶占市場機遇。
  
  ---- 目前,Java 2平臺有3個版本,它們是適用于小型設備和智能卡的Java 2平臺Micro版(Java 2 Platform Micro Edition,J2ME)、適用于桌面系統的Java 2平臺標準版(Java 2 Platform Standard Edition,J2SE)、適用于創建服務器應用程序和服務的Java 2平臺企業版(Java 2 Platform EnterPRise Edition,J2EE)。今天我們要討論的就是J2EE。
  
  J2EE框架
  
  ---- J2EE是一種利用Java 2平臺來簡化諸多與多級企業解決方案的開發、部署和治理相關的復雜問題的體系結構。J2EE技術的基礎就是核心Java平臺或Java 2平臺的標準版,J2EE不僅鞏固了標準版中的許多優點,例如“編寫一次、到處運行”的特性、方便存取數據庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數據的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、jsp(Java Server Pages)以及xml技術的全面支持。
  
  ---- Sun公司在企業版中增加了一整套核心企業應用程序編程界面,而所有這些界面均為標準的模塊化組件。J2EE技術還為這些組件提供一整套企業服務,通過自動化的方式完成應用程序開發中的諸多耗時且費力的艱難工作,為用戶提供一種可創建廣泛兼容的企業解決方案而無需進行復雜編程的平臺。利用這一優勢可以方便地開發出高質量的、適合企業使用的應用程序,還可極大地減少產品研發上市時間、成本和風險。
  
  ---- J2EE使用了EJB Server作為商業組件的部署環境,在EJB Server中提供了分布式計算環境中組件需要的所有服務,例如組件生命周期的治理、數據庫連接的治理、分布式事務的支持、組件的命名服務等等。有些企業級的EJB Server,例如Sybase公司的EAS 3.6(Enterprise application Server 3.6)還提供了支持高可用性和高性能的群集技術、失敗的自動轉移和恢復、應用負載的自動均衡能力等。實現商業邏輯的EJB組件可以更加高效地運行在應用服務器中,支持多種客戶端的訪問,HTTP的客戶端可以先向運行在Web Server上的Java Servlet或者JSP發出請求,在JSP中嵌入Java的代碼調用運行在EJB Server中的EJB,以實現商業邏輯;而其他的客戶端,可以通過IIOP直接訪問運行在EJB Server中的組件。
  
  J2EE的優勢
  
  ---- J2EE提供了一個企業級的計算模型和運行環境用于開發和部署多層體系結構的應用(附圖所示為J2EE的應用模型)。它通過提供企業計算環境所必需的各種服務,使得部署在J2EE平臺上的多層應用可以實現高可用性、安全性、可擴展性和可靠性。它的優越性在于:計算平臺支持Java語言,使得基于J2EE標準開發的應用可以跨平臺地移植;Java語言非常安全、嚴格,這使開發者可以編寫出非??煽康拇a; J2EE提供了企業計算中需要的所有服務,且更加易用; J2EE中多數標準定義了接口,例如JNDI(Java Naming and Directory Interface)、JDBC、Java Mail等,因此可以和許多廠商的產品配合,輕易得到廣泛的支持;J2EE樹立了一個廣泛而通用的標準,大大簡化了應用開發和移植過程。
   J2EE:美好的藍圖(圖一)
   概括起來,J2EE體系結構的優點是:
  
  Java Servlet和JSP都要編譯為Java Class才作為Servlet運行,因此執行性能會明顯提高。
  Java Servlet和JSP中可以完全使用Java進行編程,可以完成許多簡單的商業邏輯,非凡是JSP,可以直接書寫HTML,因此簡化了頁面的輸出,這樣就保留了腳本語言易于使用的優點。
  復雜的商業邏輯以組件的形式部署在EJB Server中。由于EJB Server提供了多種組件事務服務,使系統更能夠應付大量的并發用戶和治理復雜的事務邏輯。
  EJB Server中集成的組件命名服務可以使組件位置透明化,簡化了組件的部署和客戶端應用的維護。
  開發過程易于分工,可以由專人負責編寫組件,其他人組裝頁面。
  J2EE平臺全面支持和實施XML,這種強大的組合可使XML具備跨平臺的兼容性,甚至用于對XML代碼進行語法檢查和調試的工具也可與平臺無關。J2EE技術和XML技術分別是企業開發的陰陽兩極,因為XML可實施獨立于平臺的數據,而J2EE平臺則可實施獨立于平臺的解決方案。XML可通過移植的方式表現數據,因此就對Java技術的可移植性構成了補充。
  核心API與組件
  ---- 人們普遍需要一種能夠提供通用服務的計算平臺,來解決應用開發和部署以及移植過程中的問題。這就像我們生活中碰到的事情一樣,例如當您搬到一個新房子里,忽然發現所有的電源插座都和原來房子里的不一樣,電壓也有所不同,所有的電器必須重新購買!這是不是一件非常麻煩的事情呢?因此,J2EE的好處是顯而易見的,也正如開發者所期待的,J2EE提供的核心API覆蓋了大部分企業計算需要的服務,開發者不必費力去尋找各種產品的解決方案,也無須學習各種產品獨有的API接口,一切都變得更加簡單。這也就是J2EE被普遍關注的原因了。J2EE所提供的核心API如附表所示。
  J2EE:美好的藍圖(圖二)
  作為一套完整的企業計算環境,J2EE平臺還包括很多組件,如平臺規范(Platform Specification)、參考實例(Reference Implementation)、兼容性測試套件(Compatibility Test Suite)和J2EE藍圖(J2EE BluePrints)等。
  
  ---- 其中,平臺規范列出了平臺的所有必要單元,以及進行有效J2EE技術實施所必須遵循的政策,對與J2EE平臺的各種操作系統版一起提供的API進行解釋,同時還定義了一個執行J2EE平臺的穩定而靈活的方法。參考實例則是一個可提供關于J2EE平臺語法的正確范例,是廠家進行重新測試的原型。兼容性測試套件是在設計上可確保不同的J2EE技術實施可運行相同的應用程序。J2EE藍圖則提供一種包含用于實施基于J2EE的多層應用的文檔和實例套件的體系模型,部分簡化了建立訪問和治理來自各種各樣的企業資源的數據和應用所需的中間層管道工程這樣一項復雜的工作。
  
  業界對J2EE的支持
  
  ---- J2EE已經成為開發商創建電子商務應用的事實標準。正是熟悉到J2EE平臺作為一種可擴展的、全功能的平臺,可以將要害的企業應用擴展到任何Web瀏覽器上并可適合多種不同的Internet數據流、可連接到幾乎任何一種傳統數據庫和解決方案、使企業經理根據多家企業所提供的產品和技術開發和部署最佳的解決方案進而降低開發網絡化應用的費用和復雜性這一巨大優勢,很多廠家都表示將對J2EE給予支持,并將J2EE技術作為大型BToB市場和海量交易處理的安全穩定的端到端平臺。已經有許多家廠商取得了Sun公司的許可,如BEA System、Sybase、Oracle以及Fujitsu等等。Sun還將推出適用于linux的J2EE。無疑,J2EE為企業勾勒了一幅具有更強的伸縮性、開放性、安全性且簡單易用的未來應用的藍圖。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲一区国产精品| 国产精品欧美亚洲777777| 久久久综合免费视频| 国产精品成人久久久久| 成人免费午夜电影| 久久精品男人天堂| 日韩视频免费看| 欧美性xxxxx| 亚洲国产日韩欧美在线动漫| 在线观看国产成人av片| 国产精品三级网站| 亚洲天堂免费在线| 国产日韩av在线播放| 亚洲国产小视频在线观看| 热久久这里只有精品| 久久久天堂国产精品女人| 亚洲区bt下载| 亚洲欧美中文另类| 欧美一区第一页| 精品久久久久久中文字幕一区奶水| 在线观看视频99| 欧美成人全部免费| 欧美又大粗又爽又黄大片视频| 国产福利视频一区| 亚洲天堂开心观看| 亚洲日本中文字幕| 亚洲999一在线观看www| 日韩国产在线看| 国产91精品青草社区| 日本久久久久亚洲中字幕| 久久精品青青大伊人av| 日本精品久久中文字幕佐佐木| 欧美高清激情视频| 久久香蕉国产线看观看av| 欧美成人中文字幕在线| 搡老女人一区二区三区视频tv| 欧美刺激性大交免费视频| 欧美成人精品一区| 亚洲另类欧美自拍| 亚洲精品成人久久| 91精品在线观看视频| 中文字幕在线看视频国产欧美| 欧美最近摘花xxxx摘花| 国内揄拍国内精品少妇国语| 国产在线久久久| 中文字幕在线精品| 亚洲精品资源美女情侣酒店| 亚洲一区制服诱惑| 美女999久久久精品视频| 视频在线观看99| 国产精品亚洲аv天堂网| 91精品国产91久久久久| 国产精品精品一区二区三区午夜版| 欧美精品一本久久男人的天堂| 97视频在线观看免费| 欧美日韩亚洲91| 成人欧美一区二区三区在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美福利视频在线观看| 欧美日韩亚洲网| 亚洲精品资源美女情侣酒店| 久久99久久99精品免观看粉嫩| 91精品国产自产在线观看永久| 欧美精品一区三区| zzijzzij亚洲日本成熟少妇| 97超级碰碰碰久久久| 中文字幕久久久| 中文字幕亚洲欧美一区二区三区| 亚洲国产日韩一区| 中文字幕精品av| 久久精品国产2020观看福利| 91日本在线视频| 久久久久久久爱| 欧美精品激情在线| 国内精品小视频在线观看| 欧美裸体xxxx极品少妇| 日韩在线视频免费观看| 亚洲国产精品大全| 97国产在线视频| 国产成人一区三区| 97香蕉久久夜色精品国产| 国产在线日韩在线| 亚洲夜晚福利在线观看| 久久久91精品国产一区不卡| 久久亚洲精品毛片| 欧美理论片在线观看| 日韩视频第一页| 欧美一区第一页| 欧美性69xxxx肥| 日韩av最新在线| 国产精品美女免费| 国产精品爽黄69天堂a| 日韩国产欧美精品一区二区三区| 日本国产欧美一区二区三区| 这里精品视频免费| 亚洲国产一区二区三区在线观看| 成人黄色免费在线观看| 欧美性猛交xxxx黑人猛交| 国产亚洲精品日韩| 97视频人免费观看| 在线观看国产精品淫| 欧美大码xxxx| 欧美一级片在线播放| 日韩av网址在线| 亚洲最大激情中文字幕| 日本亚洲精品在线观看| 亚洲国产一区二区三区在线观看| 在线视频欧美日韩| 97久久精品人人澡人人爽缅北| 日韩成人在线免费观看| 欧美激情精品久久久| 欧美黄色片免费观看| 久久久久久久网站| 精品福利在线看| 亚洲国产精品字幕| 中国china体内裑精亚洲片| 日韩高清a**址| 亚洲精品国产精品国自产观看浪潮| 亚洲精品www久久久久久广东| 精品国产鲁一鲁一区二区张丽| 欧美激情久久久| 成人a在线观看| 久久久久中文字幕| 亚洲免费人成在线视频观看| 中文字幕v亚洲ⅴv天堂| 91成人国产在线观看| 日韩高清人体午夜| 精品久久在线播放| 成人性生交大片免费看视频直播| 热久久这里只有| 91九色单男在线观看| 久久精品中文字幕免费mv| 国产精品www| 国产成人亚洲精品| 91在线观看免费观看| 日韩最新中文字幕电影免费看| 精品偷拍一区二区三区在线看| 亚洲伊人第一页| 亚洲新中文字幕| 亚洲免费视频在线观看| 91久久久精品| 97视频免费在线看| 国产91在线高潮白浆在线观看| 一区二区日韩精品| 亚洲精品国产精品久久清纯直播| 日韩欧美中文免费| 一区二区三区视频免费| 欧美激情乱人伦| 日韩精品在线视频| 91国产精品视频在线| 久久亚洲精品国产亚洲老地址| 性色av香蕉一区二区| 日韩黄在线观看| 欧美午夜精品久久久久久久| 国产精品视频公开费视频| 亚洲激情第一页| 国产美女被下药99| 中文欧美日本在线资源| 久久伊人精品天天| 欧美亚洲国产另类| 亚洲综合一区二区不卡| 欧美香蕉大胸在线视频观看| 91精品国产高清久久久久久| 在线不卡国产精品|