版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
種部署和自定義實現(xiàn)自己的個性安全控制策略。EAI:企業(yè)應(yīng)用集器就叫做J2EE中的WEB容器。種部署和自定義實現(xiàn)自己的個性安全控制策略。EAI:企業(yè)應(yīng)用集器就叫做J2EE中的WEB容器。EJB容器:Enterpri供一個對客戶端具有數(shù)據(jù)庫獨立性的服務(wù)。WebLogic服務(wù)器XML技術(shù)的支持。分布式結(jié)構(gòu)與WebLogic應(yīng)用服務(wù)器J2第一章:對象導(dǎo)論第二到第十三章除去第11章+第16章Java的基礎(chǔ),非常重要。這一段內(nèi)容如果你學(xué)習(xí)得很扎實,那么之后的學(xué)習(xí)就會比較輕松了。這些內(nèi)容都是很基礎(chǔ)的東西。你都得搞熟練了。單例模式為什么會這么寫,簡直就是理所當(dāng)然的。第11章以及后面的第17章是講解集合類的集合類可以說是Java常用類里面最重要的類了。里面的內(nèi)容你也是需要熟練的掌握,大致有哪些方法你都應(yīng)該熟悉??梢哉f沒有哪個項目里面能離開集合類的。第14章RTTI及反射反射也是非常重要的一部分。不過開始學(xué)習(xí)的時候可以不用深入這個,到你學(xué)習(xí)框架的時候再深入學(xué)習(xí)這一部分。到時侯你會發(fā)現(xiàn),框架里面大量的使用了反射。可以學(xué)習(xí)泛型類。這是僅此于集合類的,很重要的一個Java類庫。你也需要盡量的學(xué)好。也不能算是精通多線程。可見多線程這潭水有多深了。這一章你至少要知道多線程的概念,能看懂以及會寫基本的多線程的程序。一章里面復(fù)習(xí)內(nèi)部類,學(xué)習(xí)監(jiān)聽器即可。東西也是J2ee里面比較重要的。XML文件在框架的配置文件里面大行其道。沒有JDBC,你就沒辦法連接數(shù)據(jù)庫。這兩個內(nèi)容也需要熟練掌握。整個J2EE架構(gòu)中的的特定組件,例如Apache整個J2EE架構(gòu)中的的特定組件,例如Apache的Tomca開發(fā)。它定義了一套標(biāo)準(zhǔn)化的組件,并為這些組件提供了完整的服務(wù)2SE)的基礎(chǔ)上,所以具備了J2SE的所有優(yōu)點和功能。包括寫J2EE體系結(jié)構(gòu)簡單介紹在許多企業(yè)級應(yīng)用中,例如數(shù)據(jù)庫連接、郵件服務(wù)、事務(wù)處理等都是一在上面的需求基礎(chǔ)之上,許多公司都開發(fā)了自己的中間件,但其與用戶說到的容器的概念就是中間件的一種。容器:充當(dāng)中間件的角色WEB容器:給處于其中的應(yīng)用程序組件(JSP,SERVLE提供一個環(huán)境,主要有WEB服務(wù)器來實現(xiàn)。例如:TOMCA,TWEBLOGI,CWEBSPHER。該容器提供的接口嚴(yán)格遵守J2EE規(guī)范中的WEBAPPLICATION標(biāo)準(zhǔn)。我們把遵守以上標(biāo)準(zhǔn)的WEB服務(wù)器就叫做J2EE中的WEB容器。應(yīng)用程序的負(fù)擔(dān)。例如SERVLET不用關(guān)心HTTP的細(xì)節(jié),直接引用環(huán)境變量bridge學(xué)習(xí)好資料歡迎下載JDBC本地驅(qū)動程序橋提供了一bridge學(xué)習(xí)好資料歡迎下載JDBC本地驅(qū)動程序橋提供了一OP:遠(yuǎn)程方法調(diào)用/internet對象請求中介協(xié)議,他們主honeBook數(shù)據(jù)庫,并且包含一個表,名為CONTACTT裝載CloudscapeJDBCdriver,并請求drivEJB不用關(guān)心數(shù)據(jù)庫連接速度、各種事務(wù)控JNDI:JAVA命名目錄服務(wù)。主要提供的功能是:提供一個目錄系統(tǒng),讓JMS:JAVA消息服務(wù)。主要實現(xiàn)各個應(yīng)用程序之間的通訊。包括點對點JAVAMAIL:JAVA郵件服務(wù)。提供郵件的存儲、傳輸功能。他是JAVA編程中實現(xiàn)郵件功能的核心。相當(dāng)MS中的EXCHANG發(fā)包。JTA:JAVA事務(wù)服務(wù)。提供各種分布式事務(wù)服務(wù)。應(yīng)用程序只需調(diào)用其JAF:JAVA安全認(rèn)證框架。提供一些安全控制方面的框架。讓開發(fā)者通EAI:企業(yè)應(yīng)用集成。是一種概念,從而牽涉到好多技術(shù)。J2EE技術(shù)是1、基于JAVA技術(shù),平臺無關(guān)性表現(xiàn)突出4、提供了一個優(yōu)秀的企業(yè)級應(yīng)用程序框架,對快速高質(zhì)量開發(fā)打下基礎(chǔ)J2EE是由SUN公司開發(fā)的一套企業(yè)級應(yīng)用規(guī)范?,F(xiàn)在最高版本是1.4.支持J2EE的應(yīng)用服務(wù)器有IBMWEBSPHEREAPPLICATIONSERVER,JBOSS,ORACLPPLICATIONSERVER,SUNONEAPPLICATIONSERVER等。。J2EE還自動為應(yīng)用程序處理了很多實現(xiàn)細(xì)節(jié),如安全、多線程DriverManager.getConnection("jermanager。J2EE還自動為應(yīng)用程序處理了很多實現(xiàn)細(xì)節(jié),如安全、多線程DriverManager.getConnection("jermanager得到一個對PhoneBookCloudsc中應(yīng)用,一個更好的做法是編寫一個EJB,讓它包含存取代碼并提發(fā)企業(yè)級服務(wù)器端解決方案的首選平臺之一。于Web的多層應(yīng)用提供了功能支持。使用這些技術(shù)。當(dāng)然,我還要介紹這些不同的技術(shù)之間是如何交互的。此外,為了讓您更好地感受J2EE的真實應(yīng)用,我將在WebLogic應(yīng)用服務(wù)器來自BEASystems公司的一種廣為應(yīng)用的產(chǎn)品環(huán)境下來介紹這些技術(shù)。不論對于WebLogic應(yīng)用服務(wù)器和J2EE的新手,還是那些想了解J2EE能帶來什么好處的項目管理者和系統(tǒng)分析員,相信本文一定很有參考價值。宏觀印象:分布式結(jié)構(gòu)和J2EE決方案中,客戶端程序負(fù)責(zé)數(shù)據(jù)訪問、實現(xiàn)業(yè)務(wù)邏輯、用合適的樣式顯示結(jié)果、彈出預(yù)設(shè)于升級或改進(jìn),而且經(jīng)?;谀撤N專有的協(xié)議通常是某種數(shù)據(jù)庫協(xié)議。它使得重用業(yè)務(wù)邏輯和界面邏輯非常困難。更重要的是,在Web時代,二層化應(yīng)用通常不能體現(xiàn)出很好的來簡化N層企業(yè)級應(yīng)用的開發(fā)。它定義了一套標(biāo)準(zhǔn)化的組件,并為這些組件提供了完整的用J2EE開發(fā)N層應(yīng)用包括將二層化結(jié)構(gòu)中的不同層面切分成許多層。一個N層化應(yīng)用A能夠為以下的每種服務(wù)提供一個分開的層:顯示:在一個典型的Web應(yīng)用中,客戶端機器上運行的瀏覽器負(fù)責(zé)實現(xiàn)用戶界面。動態(tài)生成顯示:盡管瀏覽器可以完成某些動態(tài)內(nèi)容顯示,但為了兼容不同的瀏覽器,這些動態(tài)生成工作應(yīng)該放在Web服務(wù)器端進(jìn)行,使用JSP、Servlets,或者XML(可擴展標(biāo)記數(shù)據(jù)訪問:數(shù)據(jù)訪問適合用EntityEJBs(后面將介紹)和JDBC來實現(xiàn)。據(jù)后臺系統(tǒng)的特征而定。者和系統(tǒng)分析員,相信本文一定很有參考價值。宏觀印象:分布式結(jié)CAPI以一種統(tǒng)一的方式來對各種各樣的數(shù)據(jù)庫進(jìn)行存取。和者和系統(tǒng)分析員,相信本文一定很有參考價值。宏觀印象:分布式結(jié)CAPI以一種統(tǒng)一的方式來對各種各樣的數(shù)據(jù)庫進(jìn)行存取。和ODEBSPHER。該容器提供的接口嚴(yán)格遵守J2EE規(guī)范中的WE界的交互實現(xiàn)從而減輕應(yīng)用程序的負(fù)擔(dān)。例如SERVLET不用關(guān)的伸縮性,它允許每層專注于特定的角色。例如,讓W(xué)eb服務(wù)器負(fù)責(zé)提供頁面,應(yīng)用服務(wù)器處理應(yīng)用邏輯,而數(shù)據(jù)庫服務(wù)器提供數(shù)據(jù)庫服務(wù)。功能。包括寫一次,到處可用”的可移植性、通過JDBC訪問數(shù)據(jù)庫、同原有企業(yè)資源進(jìn)行交互的CORBA技術(shù),以及一個經(jīng)過驗證的安全模型。在這些基礎(chǔ)上,J2EE又增加了對分布式結(jié)構(gòu)與WebLogic應(yīng)用服務(wù)器J2EE提供了一個框架--一套標(biāo)準(zhǔn)API--用于開發(fā)分布式結(jié)構(gòu)的應(yīng)用,這個框架的實際品為整個J2EE規(guī)范提供了一個較為完整的實現(xiàn)。WebLogic服務(wù)器已使建立和部署伸縮性較好的分布式應(yīng)用的過程大為簡化。WebLogic和J2EE代你處理了大量常規(guī)的編程任務(wù),包括提供事務(wù)服務(wù)、安全領(lǐng)域、可靠的消息、名字和目錄服務(wù)、數(shù)據(jù)庫訪問和連接池、線程池、負(fù)載平衡和容錯處理等。了具有更好伸縮性和可維護性的應(yīng)用系統(tǒng),使其為大量的用戶提供了增長的可用性。J2EE技術(shù)如何在一個分布式應(yīng)用中對它們進(jìn)行支持的。最常用的J2EE技術(shù)應(yīng)該是JDBC、JNDI、EJB、JDBCAPI以一種統(tǒng)一的方式來對各種各樣的數(shù)據(jù)庫進(jìn)行存取。和ODBC一樣,JDBC提供了數(shù)據(jù)庫存取的平臺獨立性。JDBC定義了4種不同的驅(qū)動程序,現(xiàn)分述如下:類型1:JDBC-ODBCBridge在JDBC出現(xiàn)的初期,JDBC-ODBC橋顯然是非常有實用意義的,通過JDBC-ODBC橋,開發(fā)人員可以使用JDBC來存取ODBC數(shù)據(jù)源。不足的是,他需要在客戶端安裝ODBC驅(qū)的平臺獨立性。另外,ODBC驅(qū)動程序還需要具有客戶端的控制權(quán)限。后臺系統(tǒng)集成:同后臺系統(tǒng)的集成可能需要用到許多不同的技術(shù),至cclassJDBCExample{publicstatic后臺系統(tǒng)集成:同后臺系統(tǒng)的集成可能需要用到許多不同的技術(shù),至cclassJDBCExample{publicstatic術(shù)在接下來的部分里,我們將描述構(gòu)成J2EE的各種技術(shù),并且了每次再開發(fā)中都由開發(fā)人員來完成的話,將會造成開發(fā)周期長和代碼JDBC本地驅(qū)動程序橋提供了一種JDBC接口,它建立在本地數(shù)據(jù)庫驅(qū)動程序的頂層,而不需要使用ODBC。JDBC驅(qū)動程序?qū)?shù)據(jù)庫的API從標(biāo)準(zhǔn)的JDBC調(diào)用轉(zhuǎn)換為本地調(diào)用。使用此類型需要犧牲JDBC的平臺獨立性,還要求在客戶端安裝一些本地代碼。JDBC網(wǎng)絡(luò)橋驅(qū)動程序不再需要客戶端數(shù)據(jù)庫驅(qū)動程序。它使用網(wǎng)絡(luò)上的中間服務(wù)器來第4種類型通過使用一個純Java數(shù)據(jù)庫驅(qū)動程序來執(zhí)行數(shù)據(jù)庫的直接訪問。此類型實際上在客戶端實現(xiàn)了2層結(jié)構(gòu)。要在N-層結(jié)構(gòu)中應(yīng)用,一個更好的做法是編寫一個EJB,讓它包含存取代碼并提供一個對客戶端具有數(shù)據(jù)庫獨立性的服務(wù)。種純Java的DBMS,WebLogic服務(wù)器中帶有該數(shù)據(jù)庫的評估版本。以下讓我們看一個實例。JDBC實例含一個表,名為CONTACT_TABLE,它帶有2個字段:NAME和PHONE。開始的時SQL查詢。最后,用循環(huán)來遍歷結(jié)果集的所有數(shù)據(jù),并用標(biāo)準(zhǔn)輸出將NAME和PHONE字段的內(nèi)容進(jìn)行輸出。{{{Stringsql="SELECTname,phoneFROMCONTACT_TABLEORDERBYname";BAPPLICATION標(biāo)準(zhǔn)。我們把遵守以上標(biāo)準(zhǔn)的WEB服務(wù)BAPPLICATION標(biāo)準(zhǔn)。我們把遵守以上標(biāo)準(zhǔn)的WEB服務(wù)較好的分布式應(yīng)用的過程大為簡化。WebLogic和J2EE代ormix。它也帶有一種JDBC驅(qū)動程序用于CloudscaEBSPHEREAPPLICATIONSERV,EBREAW
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024簡易離婚合同范本:雙方權(quán)益保障版
- 二零二五年度資源勘探承包合同3篇
- 2025年度叉車租賃企業(yè)信用評估與風(fēng)險控制合同4篇
- 2025年度沉井施工施工許可證申請協(xié)議模板下載4篇
- 二零二五版離婚協(xié)議書:女性權(quán)益全面維護新策略2篇
- 2025版車輛抵押借款合同(含貸款利率調(diào)整)4篇
- 2025版生態(tài)城市建設(shè)用綠植采購合同4篇
- 二零二五百貨集團會員數(shù)據(jù)安全保護合同3篇
- 2025年度戶外報刊亭承攬加工安裝與智能管理系統(tǒng)合同4篇
- 個性化動遷房買賣合同:2024年房產(chǎn)交易指南版
- (一模)臨汾市2025年高考考前適應(yīng)性訓(xùn)練考試(一)語文試卷(含答案)
- 2024-2025學(xué)年滬科版數(shù)學(xué)七年級上冊期末綜合測試卷(一)(含答案)
- 2023年廣東省公務(wù)員錄用考試《行測》真題及答案解析
- 2024年公證遺產(chǎn)繼承分配協(xié)議書模板
- 燃?xì)饨?jīng)營安全重大隱患判定標(biāo)準(zhǔn)課件
- 深圳小學(xué)英語單詞表(中英文)
- 護理質(zhì)量反饋內(nèi)容
- 抖音搜索用戶分析報告
- 鉆孔灌注樁技術(shù)規(guī)范
- 2023-2024學(xué)年北師大版必修二unit 5 humans and nature lesson 3 Race to the pole 教學(xué)設(shè)計
- 供貨進(jìn)度計劃
評論
0/150
提交評論