J2EE概述(6)_Windows教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
10.12 Java XML處理API1.1
XML是一種描述基于文本的數(shù)據(jù)的語言,使用XML使得數(shù)據(jù)可以被任何程序和工具讀取和處理。程序和工具可以生成其它程序和工具可以讀取和處理的XML文檔。Java XML處理API(JAXP)支持使用DOM、SAX和XSLT對XML文檔進(jìn)行處理。JAXP使得應(yīng)用程序可以不依賴于特殊的XML處理執(zhí)行來解析和轉(zhuǎn)換XML文檔。
例如,一個J2EE應(yīng)用程序可以使用XML來生成報表,而不同的公司都可以獲得這個報表并使用各自最適宜的方法來處理它。一個公司可能會通過程序?qū)ML數(shù)據(jù)導(dǎo)入到HTML中以使得其可以在網(wǎng)站中公布,另一個公司可能會通過工具導(dǎo)出XML數(shù)據(jù)以制定銷售預(yù)算,而另一個公司可能會將XML數(shù)據(jù)導(dǎo)入它的J2EE應(yīng)用程序中對其進(jìn)行處理。
10.13 J2EE連接器體系結(jié)構(gòu)1.0
J2EE工具提供商和系統(tǒng)綜合者使用J2EE連接器體系結(jié)構(gòu)建立可以加入到任何J2EE產(chǎn)品的支持訪問企業(yè)信息系統(tǒng)的資源適配器。一個資源適配器就是一個使得J2EE應(yīng)用程序組件可以訪問底層的資源管理器并與其實(shí)現(xiàn)交互的軟件組件。因?yàn)橐粋資源適配器是與它的特定的資源管理器相對應(yīng)的,典型的情況是不同的數(shù)據(jù)庫或企業(yè)信息系統(tǒng)會各自有其不同的資源適配器。
10.14 Java認(rèn)證和授權(quán)服務(wù)1.0
Java認(rèn)證和授權(quán)服務(wù)(JAAS)為J2EE應(yīng)用程序提供了一個方法以為一個特定的用戶或一組用戶進(jìn)行認(rèn)證和授權(quán)。
JAAS是標(biāo)準(zhǔn)的可插入認(rèn)證模塊(PAM)結(jié)構(gòu)的Java版本,它對Java 2平臺的安全認(rèn)證框架進(jìn)行了擴(kuò)展以支持基于用戶的安全認(rèn)證。
11、簡單的系統(tǒng)集成
J2EE平臺具有平臺無關(guān)性,全部的系統(tǒng)集成解決方案建立了一個開放的市場,在這個市場中,每個提供商都可以向所有的用戶出售他們的產(chǎn)品。這樣的一個市場鼓勵提供商進(jìn)行競爭,不是試圖將通過技術(shù)困縛用戶,而是通過提供比其它提供商更好的產(chǎn)品和服務(wù),例如是更好的性能、更好的工具或更好的用戶支持。
J2EE API使得系統(tǒng)和應(yīng)用程序集成具有下面的這些特點(diǎn):
1、enterprise beans所支持的統(tǒng)一的應(yīng)用程序多層結(jié)構(gòu)
2、JSP頁面和servlet所支持的簡單的請求和響應(yīng)機(jī)制
3、JAAS所支持的可靠的安全模型
4、JAXP所支持的基于XML的數(shù)據(jù)交換集成
5、J2EE連接器體系結(jié)構(gòu)所支持的簡單的協(xié)同工作能力
6、JDBC API所支持的方便的數(shù)據(jù)庫連通性
7、message-driven beans、JMS、JTA和JNDI所支持的其它特性
要學(xué)習(xí)更多的有關(guān)使用J2EE平臺以建立商業(yè)綜合系統(tǒng)的知識,你可以參閱J2EE技術(shù)實(shí)踐:http://java.sun.com/j2ee/inpractice/aboutthebook.html
11.1工具
J2EE實(shí)現(xiàn)標(biāo)準(zhǔn)提供了一個應(yīng)用程序部署工具和一系列命令以裝配、校驗(yàn)和部署J2EE應(yīng)用程序和管理你的部署和產(chǎn)品環(huán)境。
11.2應(yīng)用程序部署工具
J2EE實(shí)現(xiàn)標(biāo)準(zhǔn)提供了一個應(yīng)用程序部署工具(deploytool)以裝配、校驗(yàn)和部署J2EE應(yīng)用程序。這個工具有兩個版本:命令行和GUI。
GUI工具包括下列向?qū)?BR>
1、打包、配置和部署J2EE應(yīng)用程序
2、打包和配置enterprise bean
3、打包和配置Web組件
4、打包和配置應(yīng)用程序客戶端
5、打包和配置資源適配置器
6、此外,還可以在tabbed inspector pane中對每個組件和模塊類型的配置信息進(jìn)行設(shè)置。
11.3命令
表1-1列出了J2EE實(shí)現(xiàn)標(biāo)準(zhǔn)中所包含的命令,你可以使用這些命令在命令行執(zhí)行操作。
XML是一種描述基于文本的數(shù)據(jù)的語言,使用XML使得數(shù)據(jù)可以被任何程序和工具讀取和處理。程序和工具可以生成其它程序和工具可以讀取和處理的XML文檔。Java XML處理API(JAXP)支持使用DOM、SAX和XSLT對XML文檔進(jìn)行處理。JAXP使得應(yīng)用程序可以不依賴于特殊的XML處理執(zhí)行來解析和轉(zhuǎn)換XML文檔。
例如,一個J2EE應(yīng)用程序可以使用XML來生成報表,而不同的公司都可以獲得這個報表并使用各自最適宜的方法來處理它。一個公司可能會通過程序?qū)ML數(shù)據(jù)導(dǎo)入到HTML中以使得其可以在網(wǎng)站中公布,另一個公司可能會通過工具導(dǎo)出XML數(shù)據(jù)以制定銷售預(yù)算,而另一個公司可能會將XML數(shù)據(jù)導(dǎo)入它的J2EE應(yīng)用程序中對其進(jìn)行處理。
10.13 J2EE連接器體系結(jié)構(gòu)1.0
J2EE工具提供商和系統(tǒng)綜合者使用J2EE連接器體系結(jié)構(gòu)建立可以加入到任何J2EE產(chǎn)品的支持訪問企業(yè)信息系統(tǒng)的資源適配器。一個資源適配器就是一個使得J2EE應(yīng)用程序組件可以訪問底層的資源管理器并與其實(shí)現(xiàn)交互的軟件組件。因?yàn)橐粋資源適配器是與它的特定的資源管理器相對應(yīng)的,典型的情況是不同的數(shù)據(jù)庫或企業(yè)信息系統(tǒng)會各自有其不同的資源適配器。
10.14 Java認(rèn)證和授權(quán)服務(wù)1.0
Java認(rèn)證和授權(quán)服務(wù)(JAAS)為J2EE應(yīng)用程序提供了一個方法以為一個特定的用戶或一組用戶進(jìn)行認(rèn)證和授權(quán)。
JAAS是標(biāo)準(zhǔn)的可插入認(rèn)證模塊(PAM)結(jié)構(gòu)的Java版本,它對Java 2平臺的安全認(rèn)證框架進(jìn)行了擴(kuò)展以支持基于用戶的安全認(rèn)證。
11、簡單的系統(tǒng)集成
J2EE平臺具有平臺無關(guān)性,全部的系統(tǒng)集成解決方案建立了一個開放的市場,在這個市場中,每個提供商都可以向所有的用戶出售他們的產(chǎn)品。這樣的一個市場鼓勵提供商進(jìn)行競爭,不是試圖將通過技術(shù)困縛用戶,而是通過提供比其它提供商更好的產(chǎn)品和服務(wù),例如是更好的性能、更好的工具或更好的用戶支持。
J2EE API使得系統(tǒng)和應(yīng)用程序集成具有下面的這些特點(diǎn):
1、enterprise beans所支持的統(tǒng)一的應(yīng)用程序多層結(jié)構(gòu)
2、JSP頁面和servlet所支持的簡單的請求和響應(yīng)機(jī)制
3、JAAS所支持的可靠的安全模型
4、JAXP所支持的基于XML的數(shù)據(jù)交換集成
5、J2EE連接器體系結(jié)構(gòu)所支持的簡單的協(xié)同工作能力
6、JDBC API所支持的方便的數(shù)據(jù)庫連通性
7、message-driven beans、JMS、JTA和JNDI所支持的其它特性
要學(xué)習(xí)更多的有關(guān)使用J2EE平臺以建立商業(yè)綜合系統(tǒng)的知識,你可以參閱J2EE技術(shù)實(shí)踐:http://java.sun.com/j2ee/inpractice/aboutthebook.html
11.1工具
J2EE實(shí)現(xiàn)標(biāo)準(zhǔn)提供了一個應(yīng)用程序部署工具和一系列命令以裝配、校驗(yàn)和部署J2EE應(yīng)用程序和管理你的部署和產(chǎn)品環(huán)境。
11.2應(yīng)用程序部署工具
J2EE實(shí)現(xiàn)標(biāo)準(zhǔn)提供了一個應(yīng)用程序部署工具(deploytool)以裝配、校驗(yàn)和部署J2EE應(yīng)用程序。這個工具有兩個版本:命令行和GUI。
GUI工具包括下列向?qū)?BR>
1、打包、配置和部署J2EE應(yīng)用程序
2、打包和配置enterprise bean
3、打包和配置Web組件
4、打包和配置應(yīng)用程序客戶端
5、打包和配置資源適配置器
6、此外,還可以在tabbed inspector pane中對每個組件和模塊類型的配置信息進(jìn)行設(shè)置。
11.3命令
表1-1列出了J2EE實(shí)現(xiàn)標(biāo)準(zhǔn)中所包含的命令,你可以使用這些命令在命令行執(zhí)行操作。
表1-1 J2EE命令
|
j2ee |
啟動和終止J2EE服務(wù) |
|
cloudscape |
啟動和終止默認(rèn)的數(shù)據(jù)庫 |
|
j2eeadmin |
增加JDBC驅(qū)動、JMS目的文件以及不同資源的連接factory |
|
keytool |
建立公鑰和私鑰,并生成X509自簽署證書。 |
|
realmtool |
導(dǎo)入證書文件。為一個J2EE應(yīng)用程序的認(rèn)證和授權(quán)列表中增加或刪除J2EE用戶 |
|
packager |
將J2EE應(yīng)用程序組件打包到EAR、EJB JAR、應(yīng)用程序客戶端JAR或WAR文件中 |
|
verifier |
校驗(yàn)EAR、EJB JAR、應(yīng)用程序客戶端JAR和WAR文件是否符合并遵守J2EE規(guī)范 |
|
runclient |
運(yùn)行一個J2EE應(yīng)用程序客戶端 |
|
cleanup |
從J2EE服務(wù)器中刪除所有已部署的應(yīng)用程序 |
相關(guān)Windows教程:
- 相關(guān)鏈接:
- 教程說明:
Windows教程-J2EE概述(6)
。