|
|
|
目前位置:首頁 >
【大學教育課程】 > 計算機工程學科 > 程序語言|數據庫|軟件 |
|
|
課程名稱: J2EE軟件架構技術 |
|
課程編號: |
SR_7111 |
系列: |
(大學)遠距教育課程 |
授課學校: |
吉林大學 |
授時: |
全 32 講 |
授課語言: |
中文 |
光碟版: |
1 片教程光碟(csf檔) |
其他說明: |
附 csf檔 課程專用播放器.... |
|
簡 介: |
J2EE是一套全然不同於傳統應用開發的技術架構,包含許多組件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、安全與再用價值。J2EE核心是一組技術規範.......... |
|
光碟版: |
NT$ 295 元
|
購 買: |
|
訂購說明: |
◎優惠期間中!各版本為均一價,請於結帳時註明
◎網路版→檔案複查中,暫不提供
◎光碟版→各國(地區)暫不提供光碟配送服務
◎下載版→由Google 雲端硬碟下載,(請備記
Gmail帳號) 訂購多套另附--贈送課程
|
|
喜歡這門課程嗎?按分享推薦給你的朋友吧!
|
|
|
|
|
|
首先我們需要知道Java和J2EE是兩個不同概念,Java不只是指一種語言,已經代表與微軟不同的另外一個巨大陣營,所以Java有時是指一種軟件系統的流派,當然目前主要是.NET和Java兩大主流體系。
J2EE是一套全然不同於傳統應用開發的技術架構,包含許多組件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、安全與再用價值。J2EE核心是一組技術規範與指南,其中所包含的各類組件、服務架構及技術層次,均有共同的標準及規格,讓各種依循J2EE架構的不同平台之間,存在良好的兼容性,解決過去企業後端使用的信息產品彼此之間無法兼容,企業內部或外部難以互通的窘境。J2EE組件和「標準的」
Java類的不同點在於:它被裝配在一個J2EE應用中,具有固定的格式並遵守J2EE規範,由J2EE服務器對其進行管理。J2EE規範是這樣定義J2EE組件的:客戶端應用程序和applet是運行在客戶端的組件;Java
Servlet和Java Server Pages (JSP) 是運行在服務器端的Web組件;Enterprise Java Bean (EJB
)組件是運行在服務器端的業務組件。
目前,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是一種利用Java 2平台來簡化企業解決方案的開發、部署和管理相關的複雜問題的體系結構。J2EE技術的基礎就是核心Java平台或Java
2平台的標準版,J2EE不僅鞏固了標準版中的許多優點,例如"編寫一次、隨處運行"的特性、方便存取數據庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數據的安全模式等等,同時還提供了對
EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server
Pages)以及XML技術的全面支持。其最終目的就是成為一個能夠使企業開發者大幅縮短投放市場時間的體系結構。
J2EE體系結構提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應用的需求。通過提供統一的開發平台,J2EE降低了開發多層應用的費用和複雜性,同時提供對現有應用程序集成強有力支持,完全支持Enterprise
JavaBeans,有良好的嚮導支持打包和部署應用,添加目錄支持,增強了安全機制,提高了性能。
J2EE為搭建具有可伸縮性、靈活性、易維護性的商務系統提供了良好的機制:
保留現存的IT資產:
由於企業必須適應新的商業需求,利用已有的企業信息系統方面的投資,而不是重新制定全盤方案就變得很重要。這樣,一個以漸進的(而不是激進的,全盤否定的)方式建立在已有系統之上的服務器端平台機制是公司所需求的。J2EE架構可以充分利用用戶原有的投資,如一些公司使用的BEA
Tuxedo、IBM CICS, IBM Encina,、Inprise visibroker 以及Netscape Application
Server。這之所以成為可能是因為J2EE擁有廣泛的業界支持和一些重要的'企業計算'領域供應商的參與。每一個供應商都對現有的客戶提供了不用廢棄已有投資,進入可移植的J2EE領域的升級途徑。由於基於J2EE平台的產品幾乎能夠在任何操作系統和硬件配置上運行,現有的操作系統和硬件也能被保留使用。
高效的開發:
J2EE允許公司把一些通用的、很繁瑣的服務端任務交給中間件供應商去完成。這樣開發人員可以集中精力在如何創建商業邏輯上,相應地縮短了開發時間。高級中間件供應商
提供以下這些複雜的中間件服務:
狀態管理服務 -- 讓開發人員寫更少的代碼,不用關心如何管理狀態,這樣能夠更快地完成程序開發。
持續性服務 -- 讓開發人員不用對數據訪問邏輯進行編碼就能編寫應用程序,能生成更輕巧,與數據庫無關的應用程序,這種應用程序更易於開發與維護。
分佈式共享數據對像CACHE服務 -- 讓開發人員編制高性能的系統,極大提高整體部署的伸縮性。
支持異構環境:
J2EE能夠開發部署在異構環境中的可移植程序。基於J2EE的應用程序不依賴任何特定操作系統、中間件、硬件。因此設計合理的基於J2EE的程序只需開發一次就可部署到各種平台。這在典型的異構企業計算環境中是十分關鍵的。J2EE標準也允許客戶訂購與J2EE兼容的第三方的現成的組件,把他們部署到異構環境中,節省了由自己制訂整個方案所需的費用。
可伸縮性:
企業必須要選擇一種服務器端平台,這種平台應能提供極佳的可伸縮性去滿足那些在他們系統上進行商業運作的大批新客戶。基於J2EE平台的應用程序可被部署到各種操作系統上。例如可被部署到高端UNIX與大型機系統,這種系統單機可支持64至256個處理器。(這是NT服務器所望塵莫及的)J2EE領域的供應商提供了更為廣泛的負載平衡策略。能消除系統中的瓶頸,允許多台服務器集成部署。這種部署可達數千個處理器,實現可高度伸縮的系統,滿足未來商業應用的需要。
穩定的可用性:
一個服務器端平台必須能全天候運轉以滿足公司客戶、合作夥伴的需要。因為INTERNET是全球化的、無處不在的,即使在夜間按計劃停機也可能造成嚴重損失。若是意外停機,那會有災難性後果。J2EE部署到可靠的操作環境中,他們支持長期的可用性。一些J2EE部署在WINDOWS環境中,客戶也可選擇健壯性能更好的操作系統如Sun
Solaris、IBM OS/390。最健壯的操作系統可達到99.999%的可用性或每年只需5分鐘停機時間。這是實時性很強商業系統理想的選擇。
|
本套課程教材講解詳細,圖文並貌,非常的引人入甚,能讓你更好的吸收知識,從學習中找到樂趣!每講40~50分鐘的學習中,如同坐在大學課堂內一般輕鬆學習!
視頻教程有老師詳解授課並且自帶清晰圖像或文字板書,所以也不需要另外的參考資料了。文字圖像資料與真人視頻交互同步更新。視頻教程方式不會遺漏任何和難點,可以反覆學習直至學會為止。有老師領路比自己自學研究將會輕鬆百倍,而且不容易枯燥乏味如果今天學習了一半,想明天接著學,
則同時可以方便地通過快進選擇自己的學習進度。
工作學習兩不誤,不用再付昂貴的學習費用和應對許許多多的考試。
|
全學時授課
(共 32 講) 每講約 40~50 分鐘
|
第01講 J2EE軟件架構技術
第02講 J2EE軟件架構技術
第03講 J2EE軟件架構技術
第04講 J2EE軟件架構技術
第05講 J2EE軟件架構技術
第06講 J2EE軟件架構技術
第07講 J2EE軟件架構技術
第08講 J2EE軟件架構技術
第09講 J2EE軟件架構技術
第10講 J2EE軟件架構技術
第11講 J2EE軟件架構技術
第12講 J2EE軟件架構技術
第13講 J2EE軟件架構技術
第14講 J2EE軟件架構技術
第15講 J2EE軟件架構技術
第16講 J2EE軟件架構技術 |
第17講 J2EE軟件架構技術
第18講 J2EE軟件架構技術
第19講 J2EE軟件架構技術
第20講 J2EE軟件架構技術
第21講 J2EE軟件架構技術
第22講 J2EE軟件架構技術
第23講 J2EE軟件架構技術
第24講 J2EE軟件架構技術
第25講 J2EE軟件架構技術
第26講 J2EE軟件架構技術
第27講 J2EE軟件架構技術
第28講 J2EE軟件架構技術
第29講 J2EE軟件架構技術
第30講 J2EE軟件架構技術
第31講 J2EE軟件架構技術
第32講 J2EE軟件架構技術 |
|
|
|
|
|
|
table>
|
|
|