版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第一講,JAVA EE應(yīng)用和開(kāi)發(fā)環(huán)境,2,綱要,Java平臺(tái)的三個(gè)版本 JAVA EE架構(gòu)概述() 輕量級(jí)JAVA EE應(yīng)用相關(guān)技術(shù) JAVA EE應(yīng)用的優(yōu)勢(shì) 電子商務(wù)開(kāi)發(fā)角色的介紹 Tomcat的安裝與配置() 建立JSP的運(yùn)行環(huán)境(),3,Java平臺(tái)的三個(gè)版本,Java SE:是(Java Platform,Standard Edition 標(biāo)準(zhǔn)版)的簡(jiǎn)稱(chēng),即是以前的J2SE。標(biāo)準(zhǔn)版本開(kāi)發(fā)桌面應(yīng)用程序 Java EE:是(Java Platform,Enterprise Edition 企業(yè)版)的簡(jiǎn)稱(chēng),即是以前的J2EE。企業(yè)版本開(kāi)發(fā)和部署服務(wù)器端應(yīng)用程序 Java ME:是(Java
2、Platform,Micro Edition 微型版)的簡(jiǎn)稱(chēng),即是以前的J2ME。微型版本開(kāi)發(fā)在移動(dòng)設(shè)備和嵌入式設(shè)備(比如手機(jī)、PDA、電視機(jī)頂盒)上運(yùn)行的應(yīng)用程序,4,什么是JAVA EE,JAVA EE平臺(tái)是一種利用Java平臺(tái)來(lái)簡(jiǎn)化企業(yè)解決方案中開(kāi)發(fā),部署和管理等復(fù)雜問(wèn)題的體系結(jié)構(gòu). JAVA EE在JAVA SE的基礎(chǔ)上,針對(duì)企業(yè)級(jí)應(yīng)用的各種需求,主導(dǎo)并創(chuàng)造的一組規(guī)范API. JAVA EE是通過(guò)基于組件的應(yīng)用程序模型來(lái)開(kāi)發(fā)分布式企業(yè)應(yīng)用程序的統(tǒng)一標(biāo)準(zhǔn).因此,使用JAVA EE規(guī)范開(kāi)發(fā)的應(yīng)用程序就可以實(shí)現(xiàn)無(wú)需任何更改即可彼此交互. JAVA EE是一個(gè)標(biāo)準(zhǔn),而不是一個(gè)產(chǎn)品. 各平臺(tái)開(kāi)發(fā)
3、商按照J(rèn)AVA EE規(guī)范開(kāi)發(fā)不同的JAVA EE應(yīng)用服務(wù)器,因此,使用JAVA EE技術(shù)開(kāi)發(fā)的企業(yè)級(jí)應(yīng)用都可部署到各種JAVA EE應(yīng)用服務(wù)器上.,5,Java EE的體系結(jié)構(gòu),6,客戶(hù)層,客戶(hù)層的組件在客戶(hù)機(jī)上運(yùn)行,客戶(hù)機(jī) 可以是筆記本電腦、臺(tái)式電腦、 掌上電腦和移動(dòng)電話(huà)等,Web層,Web層組件在JAVA EE 服務(wù)器上運(yùn)行。 Web 層對(duì)客戶(hù)層的請(qǐng)求做出處理及響應(yīng),業(yè)務(wù)層在JAVA EE 服務(wù)器上運(yùn)行。 業(yè)務(wù)層實(shí)現(xiàn)了應(yīng)用程序的業(yè)務(wù)邏輯.服務(wù)器提供系統(tǒng)級(jí)服務(wù),如事務(wù)管理、安全性和并發(fā)控制,EIS 層組件在 EIS 服務(wù)器上運(yùn)行, 表示企業(yè)數(shù)據(jù)信息,EIS層,7,JAVA EE架構(gòu),8,Ja
4、va EE的平臺(tái)技術(shù),組件技術(shù) 由開(kāi)發(fā)人員用來(lái)創(chuàng)建企業(yè)應(yīng)用程序的主要部分,即用戶(hù)界面和業(yè)務(wù)邏輯。 服務(wù)技術(shù) 支持提供對(duì)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)、事務(wù)服務(wù)和JNDI服務(wù)的訪(fǎng)問(wèn)權(quán)的API。 通信技術(shù) 提供在客戶(hù)端與服務(wù)器之間以及不同服務(wù)器托管的協(xié)作對(duì)象之間進(jìn)行通信的機(jī)制。,9,組件技術(shù),JAVA EE 規(guī)范定義了以下組件:,客戶(hù)端,服務(wù)器端,10,WEB 組件,Web 組件提供了對(duì)請(qǐng)求的響應(yīng) 它包含Servlet 和 JSP 兩個(gè) Web 組件,它們?cè)?Web 服務(wù)器上運(yùn)行,11,服務(wù)技術(shù)、通信技術(shù),服務(wù)技術(shù) 數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)(JDBC) Java命名與目錄接口 (JNDI) 事務(wù)服務(wù) JTA (Java事務(wù)API)
5、 JTS (Java事務(wù)服務(wù)) 通信技術(shù) HTTP(S) RMI (遠(yuǎn)程方法調(diào)用) OMG (對(duì)象管理組協(xié)議) JMS(Java消息服務(wù)) JavaMail (Java電子郵件) 連接器架構(gòu),12,Java EE的容器,容器負(fù)責(zé)提供應(yīng)用程序組件的運(yùn)行時(shí)(JRE)的支持環(huán)境.所有的JAVA EE組件都部署于容器中并在容器中執(zhí)行。,13,輕量級(jí)JAVA EE應(yīng)用相關(guān)技術(shù),JSP/Servlet 和 JavaBean Struts: 是實(shí)現(xiàn)MVC模式最為成熟的框架 Hibernate: 是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架 Spring SSH(Struts+Spring+Hibernate),14,
6、JAVA EE應(yīng)用的優(yōu)勢(shì),節(jié)省企業(yè)成本 廣泛的中間件支持 具有穩(wěn)定的可用性,15,電子商務(wù)開(kāi)發(fā)角色的介紹,頁(yè)面制作人員 Bean提供者 應(yīng)用程序組裝人員 Enterprise集成人員 網(wǎng)站管理員,16,Tomcat的安裝與配置,專(zhuān)業(yè)Web服務(wù)器: 常見(jiàn)的有Apache和IIS,處理靜態(tài)HTML速度更快; Tomcat: 是Apache提供的一個(gè)免費(fèi)開(kāi)源的項(xiàng)目.是Sun推薦的運(yùn)行JSP和servlet的容器 ,具有Web服務(wù)器的基本功能, 已得到廣泛應(yīng)用;,17,下載網(wǎng)址:/index.html,1、Tomcat 的下載,18,準(zhǔn)備工作:安裝好JDK
7、,并配置好classpath 安裝:雙擊下載的exe或解壓zip文件,按向?qū)нM(jìn)行,2、Tomcat 的安裝,19,網(wǎng)址::8080 或 http:/localhost:8080 其中:8080是Tomcat的默認(rèn)端口號(hào),20,4、Tomcat的目錄結(jié)構(gòu),21,Tomcat的目結(jié)構(gòu)(續(xù)),22,5、 Tomcat 的web管理、文檔資料、樣例 點(diǎn)擊主頁(yè)的超鏈接,6、Tomcat 的簡(jiǎn)單配置 (以修改端口號(hào)為例) 用記事本或?qū)懽职宕蜷_(kāi).confserver.xml文件,如下圖所示:,將port值改為80,保存文件,重啟Tomcat即可,23,建立JSP的運(yùn)行環(huán)境,安裝 JDK 。假若安裝在 C:Program FilesJSPjdk1.6.0_02 安裝 Tomcat 。若安裝在C:Program FilesJSPTomcat 6.0 配置系統(tǒng)環(huán)境變量:,24,25,建立新web開(kāi)發(fā)服務(wù)目錄 如把E:JSP目
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 露營(yíng)驅(qū)蚊活動(dòng)方案策劃(3篇)
- 大連品茶活動(dòng)策劃方案(3篇)
- 拋撐施工方案(3篇)
- 秋季補(bǔ)鋅活動(dòng)方案策劃(3篇)
- 2025年物流園區(qū)管理與運(yùn)營(yíng)規(guī)范
- 2025年中職水利水電工程施工(水利工程基礎(chǔ)知識(shí))試題及答案
- 2025年中職(新能源汽車(chē)檢測(cè)與維修)電池檢測(cè)技術(shù)單元測(cè)試題及答案
- 2025年大學(xué)人力資源(績(jī)效管理)試題及答案
- 2025年大學(xué)大二(病理生理學(xué))疾病機(jī)制期末測(cè)試試題及答案
- 2025年中職應(yīng)用化工技術(shù)(化工分離技術(shù))試題及答案
- 2025屆高考語(yǔ)文一輪復(fù)習(xí):二元思辨類(lèi)作文思辨關(guān)系高階思維
- 預(yù)制混凝土構(gòu)件質(zhì)量控制
- 德佑房屋買(mǎi)賣(mài)合同
- 健康管理方案設(shè)計(jì)案例分析
- 2024高考英語(yǔ)應(yīng)用文寫(xiě)作真題手把手:2023全國(guó)乙卷素材
- 玻璃加工公司管理制度
- 七年級(jí)數(shù)學(xué)一元一次方程應(yīng)用題復(fù)習(xí)題及答案
- 儲(chǔ)能電站檢修規(guī)程
- 離婚冷靜期制度的構(gòu)建與完善
- 外掛鋼樓梯專(zhuān)項(xiàng)施工方案
- 企業(yè)盡職調(diào)查內(nèi)容提綱-中英文對(duì)照
評(píng)論
0/150
提交評(píng)論