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