JSP應用開發(fā)體系與環(huán)境配置課件_第1頁
JSP應用開發(fā)體系與環(huán)境配置課件_第2頁
JSP應用開發(fā)體系與環(huán)境配置課件_第3頁
JSP應用開發(fā)體系與環(huán)境配置課件_第4頁
JSP應用開發(fā)體系與環(huán)境配置課件_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1章JSP應用開發(fā)體系與環(huán)境配置第1章JSP應用開發(fā)體系與環(huán)境配置1內容提要從體系上介紹軟件編程體系企業(yè)應用開發(fā)架構Java應用開發(fā)體系以及J2EE的N層體系結構介紹常用的應用開發(fā)環(huán)境介紹如何安裝和配置JSP的運行環(huán)境JSP運行平臺的測試。內容提要從體系上介紹軟件編程體系2軟件編程體系軟件編程體系3基于B/S結構的項目目前主要采用兩種服務器端語言:JSP(JavaServerPages)ASP(ActiveServerPages)兩種語言構成兩大開發(fā)體系:JSP+Oracle體系ASP+SQLServer體系基于B/S結構的項目目前主要采用兩種服務器端語言:4B/S架構編程體系B/S結構的編程語言瀏覽器端編程語言服務器端編程語言瀏覽器端HTML(HypertextMarkupLanguage,超文本標記語言)CSS(CascadingStyleSheets,層疊樣式表單)JavaScript語言VBScript語言B/S架構編程體系B/S結構的編程語言5服務器端編程語言目前主要是3P技術ASP、JSP和PHPASP是微軟公司推出的,在這三種語言中是用得最為廣泛的一種。JSP是SUN公司推出的是J2EE(Java2EnterpriseEdition,Java2企業(yè)版)十三種核心技術中最重要的一種PHP在1999年的下半年和2000年用得非常廣泛,因為Linux+PHP+MySQL(一種小型數(shù)據(jù)庫管理系統(tǒng))構成全免費的而且非常穩(wěn)定的應用平臺服務器端編程語言目前主要是3P技術6企業(yè)應用開發(fā)架構在構建企業(yè)級應用的時候,通常需要大量的代碼,而且這些代碼一般分布在不同的計算機上,劃分代碼運行在不同計算機上的理論就是多層設計理論。企業(yè)級應用系統(tǒng)通常分成兩層三層N層架構。企業(yè)應用開發(fā)架構在構建企業(yè)級應用的時候,通常需要大量的代碼7兩層架構傳統(tǒng)的兩層應用包括用戶接口和后臺程序,后臺程序通常是一個數(shù)據(jù)庫,用戶接口直接同數(shù)據(jù)庫進行對話。實現(xiàn)上,通常使用JSP、ASP或者VB等技術編寫這類軟件,結構如圖兩層應用架構顯示邏輯層一般由HTML、JSP、ASP實現(xiàn),通過JSP和ASP直接和數(shù)據(jù)庫相連兩層架構傳統(tǒng)的兩層應用包括用戶接口和后臺程序,后臺程序通常8三層架構在兩層應用中,應用程序直接同數(shù)據(jù)庫進行對話。三層結構在用戶接口代碼和數(shù)據(jù)庫中間加入了一個附加的邏輯層,通常這個層叫做“商務邏輯層”,如圖三層架構在兩層應用中,應用程序直接同數(shù)據(jù)庫進行對話。三層結9N層架構如果某個應用超過三個獨立的代碼層,那么這個應用叫做N應用,就不再叫四層或者五層等名稱,而是統(tǒng)稱為N層。如圖N層架構如果某個應用超過三個獨立的代碼層,那么這個應用叫做10開發(fā)架構比較兩層架構的優(yōu)點是開發(fā)過程比較簡單,利用服務器端的程序直接訪問數(shù)據(jù)庫,部署起來比較方便。缺點是程序代碼維護起來比較困難,程序執(zhí)行的效率比較低,用戶容量比較少。三層架構基本解決了兩層架構的缺點,將顯示部分和邏輯流程控制分開,利用服務器應用程序實現(xiàn)顯示部分,利用商務邏輯層實現(xiàn)程序的流程控制,分層使維護變的方便一些,而且執(zhí)行效率也會有所提高,但是相對部署起來就比較困難一些。根據(jù)實際的需要,會進一步細化每一層,或者添加一些層,就形成了N層架構,和三層架構一樣,組件化的設計使維護相對容易,但是部署相對困難。開發(fā)架構比較兩層架構的優(yōu)點是開發(fā)過程比較簡單,利用服務器端11Java應用開發(fā)體系SUN以J2EE為核心推出SUN-ONE(SUNOpenNetworkEnvironment)戰(zhàn)略,該戰(zhàn)略包括三個部分:J2SE(Java2StandardEdition,Java2標準版)J2ME(Java2MicroEdition,Java2微型版)J2EE(Java2EnterpriseEdition,Java2企業(yè)版)

Java應用開發(fā)體系SUN以J2EE為核心推出SUN-O12J2SE體系概述J2SE主要:用于創(chuàng)建典型的桌面與工作站應用的Java平臺。從配置上來說,只要安裝JDK(JavaDevelopmentKit),就建立了一個J2SE開發(fā)和運行平臺。J2SE下的核心技術包括:面向對象的編程技術、Java程序異常的處理、控制臺程序開發(fā)、圖形界面程序開發(fā)、多線程編程、I/O流編程、網(wǎng)絡編程、JavaApplet以及JavaBean組件開發(fā)技術。J2SE體系概述J2SE主要:用于創(chuàng)建典型的桌面與工作站13J2ME體系概述J2ME主要用于創(chuàng)建嵌入式應用程序(如PDA、儀表),J2ME開發(fā)平臺需要J2SE平臺的支持。開發(fā)領域包括:高端的信息家電,比如:電視機頂盒,網(wǎng)絡電視和網(wǎng)絡可視電話等,低端的信息家電,比如手機,尋呼機和PDA等目前開發(fā)J2ME的常用工具是:“j2me_wireless_toolkit”,界面如圖

J2ME體系概述J2ME主要用于創(chuàng)建嵌入式應用程序(如P14J2EE體系概述J2EE的任務是提供一個平臺獨立的、便攜式、多用戶、安全以及標準的企業(yè)級平臺,服務器端部署用Java技術來完成。J2EE主要用于創(chuàng)建可擴展的企業(yè)應用,包括13種核心技術規(guī)范:1、JDBC(JavaDatabaseConnectivity,Java數(shù)據(jù)庫連接)2、JNDI(JavaNamingandDirectoryInterface,Java命名和目錄接口)3、EJB(EnterpriseJavaBean,企業(yè)級JavaBean)4、RMI(RemoteMethodInvocation,遠程方法調用)5、JSP(JavaServerPages,Java服務器端頁面)6、Servlet(服務器端小程序)7、XML(eXtensibleMarkupLanguage)8、JMS(JavaMessagingService,Java消息服務)9、IDL(InterfaceDescriptionLanguage,接口描述語言)10、JTA(JavaTransactionArchitecture,Java事務框架)11、JTS(JavaTransactionService,Java事務服務)12、JavaMail(Java郵件)13、JAF(JavaBeanActivationFramework,JavaBean活動框架)J2EE體系概述J2EE的任務是提供一個平臺獨立的、便攜式15標準的J2EE的總體結構圖標準的J2EE的總體結構圖16J2EE的N層體系結構理想的J2EE體系包括六個層:表示、應用、服務、域、連通性和持續(xù)化。這些層物理上橫跨客戶機和服務器,而他們邏輯上劃分為Web容器、EJB容器和數(shù)據(jù)庫,如圖J2EE的N層體系結構理想的J2EE體系包括六個層:表示、17J2EEN層架構的特點J2EE帶來的好處是雙向的,對于開發(fā)應用的公司和使用它的客戶,優(yōu)點主要在于4個方面。1、簡化了體系和開發(fā)。相對于傳統(tǒng)的應用開發(fā),J2EE提供了簡單的、基于組件的開發(fā)模型。這個模型提供了WORA(WriteOnce,RunAnywhere)的可移植性,只要符合J2EE規(guī)范的服務器,就可以運行應用。同時,基于組件的開發(fā)模型也大大提高了生產(chǎn)力。2、集成現(xiàn)有的企業(yè)信息系統(tǒng)。J2EE平臺,與J2SE平臺一樣,提供訪問現(xiàn)有的企業(yè)信息系統(tǒng)的一些工業(yè)標準API:3、提供可擴展性。當前J2EE容器向組件提供事務支持、數(shù)據(jù)庫連接、生命周期管理和影響性能的其它特性,從而提供可擴展性(scalability)。4、安全機制。J2EE支持豐富的跨越整個體系的一致的安全措施。J2EEN層架構的特點J2EE帶來的好處是雙向的,對于開發(fā)18常用應用開發(fā)環(huán)境介紹在開發(fā)過程中,基于JSP項目通常涉及到Web服務器數(shù)據(jù)庫服務器集成開發(fā)環(huán)境的選擇常用應用開發(fā)環(huán)境介紹在開發(fā)過程中,基于JSP項目通常涉及到19Web服務器WebLogic是BEA公司的產(chǎn)品,是目前應用最廣泛的Web服務器,支持J2EE規(guī)范,而且不斷的完善以適應新的開發(fā)要求,啟動界面如圖Web服務器WebLogic是BEA公司的產(chǎn)品,是目前應20Web服務器另一個常用的Web服務器是IBM公司的WebSphere,支持J2EE規(guī)范,啟動界面如圖Web服務器另一個常用的Web服務器是IBM公司的Web21Web服務器在小型的應用系統(tǒng)或者有特殊需要的系統(tǒng)中,可以使用一個免費的Web服務器:Tomcat,該服務器支持全部JSP以及Servlet規(guī)范,但是目前還不支持EJB,啟動界面如圖

Web服務器在小型的應用系統(tǒng)或者有特殊需要的系統(tǒng)中,可以22數(shù)據(jù)庫服務器在Java相關的開發(fā)領域中,常用的是3種數(shù)據(jù)庫:Oracle、DB2和MySQL。有時候也使用微軟公司的SQLServer數(shù)據(jù)庫服務器Oracle數(shù)據(jù)庫是Oracle公司的產(chǎn)品,也是歷史最悠久的數(shù)據(jù)庫,世界前50強的企業(yè)中,80%使用Oracle數(shù)據(jù)庫作為公司的數(shù)據(jù)庫服務器。服務器的圖標如圖

數(shù)據(jù)庫服務器在Java相關的開發(fā)領域中,常用的是3種數(shù)據(jù)庫23數(shù)據(jù)庫服務器IBM公司的DB2也是一種常用的數(shù)據(jù)庫,和IBM的WebSphere配合構成完整的企業(yè)級解決方案,數(shù)據(jù)庫服務器的啟動界面如圖數(shù)據(jù)庫服務器IBM公司的DB2也是一種常用的數(shù)據(jù)庫,和IBM24數(shù)據(jù)庫服務器目前商業(yè)數(shù)據(jù)庫服務器市場三足鼎立:Oracle、DB2和微軟公司的SQLServer,在實際應用中,有一個常用的免費的小型數(shù)據(jù)庫服務器:MySQL,啟動界面如圖數(shù)據(jù)庫服務器目前商業(yè)數(shù)據(jù)庫服務器市場三足鼎立:Oracle、25集成開發(fā)環(huán)境Web服務器和數(shù)據(jù)庫服務器構成了發(fā)布平臺,需要選擇合適的開發(fā)工具以提高編碼的效率,目前有兩種常用的企業(yè)級集成開發(fā)環(huán)境,JBuilder和WebSphereStudio。JBuilder是Borland公司的產(chǎn)品,支持幾乎全部的J2EE組件,是目前最為常用的開發(fā)環(huán)境,啟動界面如圖集成開發(fā)環(huán)境Web服務器和數(shù)據(jù)庫服務器構成了發(fā)布平臺,需26集成開發(fā)環(huán)境IBM公司的WebSphereStudio,注意和WebSphere的區(qū)別,WebSphere是Web服務器,只能用作發(fā)布服務器,WebSphereStudio是一套集成開發(fā)環(huán)境,同時集成Web服務器功能,啟動界面如圖集成開發(fā)環(huán)境IBM公司的WebSphereStudio,注27JSP運行環(huán)境的安裝配置JSP推薦開發(fā)的環(huán)境:Windows2000Server/2003Server+Tomcat5.x,也是企業(yè)中常用的開發(fā)環(huán)境。JSP運行環(huán)境需要JDK的支持,需要安裝兩個軟件:j2sdk和Tomcat。JSP運行環(huán)境的安裝配置JSP推薦開發(fā)的環(huán)境:Window28配置Java運行環(huán)境安裝了JDK以后,就建立好了J2SE的運行環(huán)境,這里安裝JDK1.4.2,啟動畫面如圖配置Java運行環(huán)境安裝了JDK以后,就建立好了J2SE的29配置JSP運行環(huán)境安裝完JDK以后,安裝Web服務器Tomcat,這里用的版本是目前最新的Tomcat5,安裝向導的第二步是安裝選項如圖配置JSP運行環(huán)境安裝完JDK以后,安裝Web服務器Tom30配置Tomcat1、修改服務端口2、修改網(wǎng)站的根路徑配置Tomcat1、修改服務端口31測試運行環(huán)境案例名稱:測試JSP運行環(huán)境程序名稱:1-01.jsp<%out.print("HelloWorld!");%>測試運行環(huán)境案例名稱:測試JSP運行環(huán)境32小結從體系上介紹軟件編程體系企業(yè)應用開發(fā)架構Java應用開發(fā)體系以及J2EE的N層體系結構介紹常用的應用開發(fā)環(huán)境介紹如何安裝和配置JSP的運行環(huán)境JSP運行平臺的測試。小結從體系上介紹軟件編程體系33本章習題1-1簡述B/S和C/S架構的特點以及B/S架構有那些開發(fā)語言。1-2圖示三層架構,并說明其特點,如何實現(xiàn),每層實現(xiàn)什么功能?(企業(yè)筆試題)1-3Java包含哪三個版本,每個版本有什么功能,各個版本的應用領域?1-4名詞解釋:EJBJNDIRMI。(企業(yè)筆試題)1-5在J2EE中,圖示W(wǎng)eb服務器、EJB容器(區(qū)分實體Bean和會話Bean)和DB服務器的信息傳遞結構。(企業(yè)筆試題)1-6在自己的電腦上配置一個Tomcat服務,端口號為:8888(上機完成)本章習題1-1簡述B/S和C/S架構的特點以及B/S架構有34演講完畢,謝謝觀看!演講完畢,謝謝觀看!35第1章JSP應用開發(fā)體系與環(huán)境配置第1章JSP應用開發(fā)體系與環(huán)境配置36內容提要從體系上介紹軟件編程體系企業(yè)應用開發(fā)架構Java應用開發(fā)體系以及J2EE的N層體系結構介紹常用的應用開發(fā)環(huán)境介紹如何安裝和配置JSP的運行環(huán)境JSP運行平臺的測試。內容提要從體系上介紹軟件編程體系37軟件編程體系軟件編程體系38基于B/S結構的項目目前主要采用兩種服務器端語言:JSP(JavaServerPages)ASP(ActiveServerPages)兩種語言構成兩大開發(fā)體系:JSP+Oracle體系ASP+SQLServer體系基于B/S結構的項目目前主要采用兩種服務器端語言:39B/S架構編程體系B/S結構的編程語言瀏覽器端編程語言服務器端編程語言瀏覽器端HTML(HypertextMarkupLanguage,超文本標記語言)CSS(CascadingStyleSheets,層疊樣式表單)JavaScript語言VBScript語言B/S架構編程體系B/S結構的編程語言40服務器端編程語言目前主要是3P技術ASP、JSP和PHPASP是微軟公司推出的,在這三種語言中是用得最為廣泛的一種。JSP是SUN公司推出的是J2EE(Java2EnterpriseEdition,Java2企業(yè)版)十三種核心技術中最重要的一種PHP在1999年的下半年和2000年用得非常廣泛,因為Linux+PHP+MySQL(一種小型數(shù)據(jù)庫管理系統(tǒng))構成全免費的而且非常穩(wěn)定的應用平臺服務器端編程語言目前主要是3P技術41企業(yè)應用開發(fā)架構在構建企業(yè)級應用的時候,通常需要大量的代碼,而且這些代碼一般分布在不同的計算機上,劃分代碼運行在不同計算機上的理論就是多層設計理論。企業(yè)級應用系統(tǒng)通常分成兩層三層N層架構。企業(yè)應用開發(fā)架構在構建企業(yè)級應用的時候,通常需要大量的代碼42兩層架構傳統(tǒng)的兩層應用包括用戶接口和后臺程序,后臺程序通常是一個數(shù)據(jù)庫,用戶接口直接同數(shù)據(jù)庫進行對話。實現(xiàn)上,通常使用JSP、ASP或者VB等技術編寫這類軟件,結構如圖兩層應用架構顯示邏輯層一般由HTML、JSP、ASP實現(xiàn),通過JSP和ASP直接和數(shù)據(jù)庫相連兩層架構傳統(tǒng)的兩層應用包括用戶接口和后臺程序,后臺程序通常43三層架構在兩層應用中,應用程序直接同數(shù)據(jù)庫進行對話。三層結構在用戶接口代碼和數(shù)據(jù)庫中間加入了一個附加的邏輯層,通常這個層叫做“商務邏輯層”,如圖三層架構在兩層應用中,應用程序直接同數(shù)據(jù)庫進行對話。三層結44N層架構如果某個應用超過三個獨立的代碼層,那么這個應用叫做N應用,就不再叫四層或者五層等名稱,而是統(tǒng)稱為N層。如圖N層架構如果某個應用超過三個獨立的代碼層,那么這個應用叫做45開發(fā)架構比較兩層架構的優(yōu)點是開發(fā)過程比較簡單,利用服務器端的程序直接訪問數(shù)據(jù)庫,部署起來比較方便。缺點是程序代碼維護起來比較困難,程序執(zhí)行的效率比較低,用戶容量比較少。三層架構基本解決了兩層架構的缺點,將顯示部分和邏輯流程控制分開,利用服務器應用程序實現(xiàn)顯示部分,利用商務邏輯層實現(xiàn)程序的流程控制,分層使維護變的方便一些,而且執(zhí)行效率也會有所提高,但是相對部署起來就比較困難一些。根據(jù)實際的需要,會進一步細化每一層,或者添加一些層,就形成了N層架構,和三層架構一樣,組件化的設計使維護相對容易,但是部署相對困難。開發(fā)架構比較兩層架構的優(yōu)點是開發(fā)過程比較簡單,利用服務器端46Java應用開發(fā)體系SUN以J2EE為核心推出SUN-ONE(SUNOpenNetworkEnvironment)戰(zhàn)略,該戰(zhàn)略包括三個部分:J2SE(Java2StandardEdition,Java2標準版)J2ME(Java2MicroEdition,Java2微型版)J2EE(Java2EnterpriseEdition,Java2企業(yè)版)

Java應用開發(fā)體系SUN以J2EE為核心推出SUN-O47J2SE體系概述J2SE主要:用于創(chuàng)建典型的桌面與工作站應用的Java平臺。從配置上來說,只要安裝JDK(JavaDevelopmentKit),就建立了一個J2SE開發(fā)和運行平臺。J2SE下的核心技術包括:面向對象的編程技術、Java程序異常的處理、控制臺程序開發(fā)、圖形界面程序開發(fā)、多線程編程、I/O流編程、網(wǎng)絡編程、JavaApplet以及JavaBean組件開發(fā)技術。J2SE體系概述J2SE主要:用于創(chuàng)建典型的桌面與工作站48J2ME體系概述J2ME主要用于創(chuàng)建嵌入式應用程序(如PDA、儀表),J2ME開發(fā)平臺需要J2SE平臺的支持。開發(fā)領域包括:高端的信息家電,比如:電視機頂盒,網(wǎng)絡電視和網(wǎng)絡可視電話等,低端的信息家電,比如手機,尋呼機和PDA等目前開發(fā)J2ME的常用工具是:“j2me_wireless_toolkit”,界面如圖

J2ME體系概述J2ME主要用于創(chuàng)建嵌入式應用程序(如P49J2EE體系概述J2EE的任務是提供一個平臺獨立的、便攜式、多用戶、安全以及標準的企業(yè)級平臺,服務器端部署用Java技術來完成。J2EE主要用于創(chuàng)建可擴展的企業(yè)應用,包括13種核心技術規(guī)范:1、JDBC(JavaDatabaseConnectivity,Java數(shù)據(jù)庫連接)2、JNDI(JavaNamingandDirectoryInterface,Java命名和目錄接口)3、EJB(EnterpriseJavaBean,企業(yè)級JavaBean)4、RMI(RemoteMethodInvocation,遠程方法調用)5、JSP(JavaServerPages,Java服務器端頁面)6、Servlet(服務器端小程序)7、XML(eXtensibleMarkupLanguage)8、JMS(JavaMessagingService,Java消息服務)9、IDL(InterfaceDescriptionLanguage,接口描述語言)10、JTA(JavaTransactionArchitecture,Java事務框架)11、JTS(JavaTransactionService,Java事務服務)12、JavaMail(Java郵件)13、JAF(JavaBeanActivationFramework,JavaBean活動框架)J2EE體系概述J2EE的任務是提供一個平臺獨立的、便攜式50標準的J2EE的總體結構圖標準的J2EE的總體結構圖51J2EE的N層體系結構理想的J2EE體系包括六個層:表示、應用、服務、域、連通性和持續(xù)化。這些層物理上橫跨客戶機和服務器,而他們邏輯上劃分為Web容器、EJB容器和數(shù)據(jù)庫,如圖J2EE的N層體系結構理想的J2EE體系包括六個層:表示、52J2EEN層架構的特點J2EE帶來的好處是雙向的,對于開發(fā)應用的公司和使用它的客戶,優(yōu)點主要在于4個方面。1、簡化了體系和開發(fā)。相對于傳統(tǒng)的應用開發(fā),J2EE提供了簡單的、基于組件的開發(fā)模型。這個模型提供了WORA(WriteOnce,RunAnywhere)的可移植性,只要符合J2EE規(guī)范的服務器,就可以運行應用。同時,基于組件的開發(fā)模型也大大提高了生產(chǎn)力。2、集成現(xiàn)有的企業(yè)信息系統(tǒng)。J2EE平臺,與J2SE平臺一樣,提供訪問現(xiàn)有的企業(yè)信息系統(tǒng)的一些工業(yè)標準API:3、提供可擴展性。當前J2EE容器向組件提供事務支持、數(shù)據(jù)庫連接、生命周期管理和影響性能的其它特性,從而提供可擴展性(scalability)。4、安全機制。J2EE支持豐富的跨越整個體系的一致的安全措施。J2EEN層架構的特點J2EE帶來的好處是雙向的,對于開發(fā)53常用應用開發(fā)環(huán)境介紹在開發(fā)過程中,基于JSP項目通常涉及到Web服務器數(shù)據(jù)庫服務器集成開發(fā)環(huán)境的選擇常用應用開發(fā)環(huán)境介紹在開發(fā)過程中,基于JSP項目通常涉及到54Web服務器WebLogic是BEA公司的產(chǎn)品,是目前應用最廣泛的Web服務器,支持J2EE規(guī)范,而且不斷的完善以適應新的開發(fā)要求,啟動界面如圖Web服務器WebLogic是BEA公司的產(chǎn)品,是目前應55Web服務器另一個常用的Web服務器是IBM公司的WebSphere,支持J2EE規(guī)范,啟動界面如圖Web服務器另一個常用的Web服務器是IBM公司的Web56Web服務器在小型的應用系統(tǒng)或者有特殊需要的系統(tǒng)中,可以使用一個免費的Web服務器:Tomcat,該服務器支持全部JSP以及Servlet規(guī)范,但是目前還不支持EJB,啟動界面如圖

Web服務器在小型的應用系統(tǒng)或者有特殊需要的系統(tǒng)中,可以57數(shù)據(jù)庫服務器在Java相關的開發(fā)領域中,常用的是3種數(shù)據(jù)庫:Oracle、DB2和MySQL。有時候也使用微軟公司的SQLServer數(shù)據(jù)庫服務器Oracle數(shù)據(jù)庫是Oracle公司的產(chǎn)品,也是歷史最悠久的數(shù)據(jù)庫,世界前50強的企業(yè)中,80%使用Oracle數(shù)據(jù)庫作為公司的數(shù)據(jù)庫服務器。服務器的圖標如圖

數(shù)據(jù)庫服務器在Java相關的開發(fā)領域中,常用的是3種數(shù)據(jù)庫58數(shù)據(jù)庫服務器IBM公司的DB2也是一種常用的數(shù)據(jù)庫,和IBM的WebSphere配合構成完整的企業(yè)級解決方案,數(shù)據(jù)庫服務器的啟動界面如圖數(shù)據(jù)庫服務器IBM公司的DB2也是一種常用的數(shù)據(jù)庫,和IBM59數(shù)據(jù)庫服務器目前商業(yè)數(shù)據(jù)庫服務器市場三足鼎立:Oracle、DB2和微軟公司的SQLServer,在實際應用中,有一個常用的免費的小型數(shù)據(jù)庫服務器:MySQL,啟動界面如圖數(shù)據(jù)庫服務器目前商業(yè)數(shù)據(jù)庫服務器市場三足鼎立:Oracle、60集成開發(fā)環(huán)境Web服務器和數(shù)據(jù)庫服務器構成了發(fā)布平臺,需要選擇合適的開發(fā)工具以提高編碼的效率,目前有兩種常用的企業(yè)級集成開發(fā)環(huán)境,JBuilder和WebSphereStudio。JBuilder是Borland公司的產(chǎn)品,支持幾乎全部的J2EE組件,是目前最為常用的開發(fā)環(huán)境,啟動界面如圖集

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論