WebSphere入門教程.ppt
《WebSphere入門教程.ppt》由會員分享,可在線閱讀,更多相關(guān)《WebSphere入門教程.ppt(21頁珍藏版)》請在裝配圖網(wǎng)上搜索。
WebSpherer入門教程,第一講,培訓(xùn)大綱,1.WebSphere介紹 2.WebSphere安裝 3.WebSphere數(shù)據(jù)源 4.WebSphere應(yīng)用服務(wù)器 5. WAS管理配置 6. WAS管理演試,WebSphere系統(tǒng)簡介,WebSphere是一套完整的電子商務(wù)平臺,在此平臺上WebSphere提供了一系列基于統(tǒng)一的基礎(chǔ)平臺、完全基于開放標(biāo)準(zhǔn)的相關(guān)產(chǎn)品組件,其特征是: 1) 基于標(biāo)準(zhǔn); 2) 以服務(wù)器為中心; 3) 可伸縮; 4) 能利用已有的核心系統(tǒng); 5) 可快速部署和易用; 6) 易管理。,WebSphere介紹,WebSphere是IBM的一套軟件產(chǎn)品,包括WebSphere應(yīng)用服務(wù)器,WebSphere Studio和 WebSphere Performance Pack。還有其他一些產(chǎn)品加入進(jìn)來做為補(bǔ)充和擴(kuò)展,WebSphere介紹,WebSphere Studio,一個Web站點(diǎn)開發(fā)和設(shè)計工具包,包括項目管理,Java Servlet代碼生成器,HTML寫作工具,各種Script的編制工具,以及JAVA代碼(Beans和Servlets)的開發(fā)工具。 WebSphere應(yīng)用服務(wù)器提供三個等級的版本,它們是: 標(biāo)準(zhǔn)版(Standard Edition),是整個應(yīng)用服務(wù)器家族的基礎(chǔ),提供從電子商務(wù)網(wǎng)站的建構(gòu)、發(fā)布 到管理能力。標(biāo)準(zhǔn)版提供了開放、標(biāo)準(zhǔn)的平臺和工具,以加速向電子商務(wù)的遷移。新加入的DB2UniversalDatabase5.2 支持,使開發(fā)者能夠設(shè)計更強(qiáng)大有效的應(yīng)用。WebSphere應(yīng)用服務(wù)器標(biāo)準(zhǔn)版V1.1已經(jīng)面世。包 括Servlet運(yùn)行時引擎(RuntimeEngine),高性能的數(shù)據(jù)庫連接程序(提供預(yù)聯(lián)接,會話和狀態(tài)管理的 應(yīng)用服務(wù),以及支持XML(eXtensibleMark-upLanguage)文檔結(jié)構(gòu). 高級版(Advanced Edition),在標(biāo)準(zhǔn)版本的基礎(chǔ)上,又增加了對安全性和交易處理能力的強(qiáng)化支持。連接已有的 數(shù)據(jù)庫系統(tǒng)和基于主機(jī)的交易系統(tǒng)。并提供了復(fù)雜的工具以簡化分布式組件應(yīng)用的開發(fā). 企業(yè)版(Enterprise Edition),提供了一個高可靠性的解決方案,能夠?qū)㈦娮由虅?wù)應(yīng)用移植進(jìn)關(guān)鍵性的企業(yè)環(huán) 境,起到平衡現(xiàn)有IT系統(tǒng)的作用。它組合了IBM享譽(yù)世界的交易環(huán)境TXSeries,和ComponentBroker,IBM的一個支持 完全的分布式對象訪問和商務(wù)處理連接能力的產(chǎn)品。所有現(xiàn)在運(yùn)行在TXSeries或ComponentBroker上的應(yīng)用將在 Webshpere企業(yè)版中得到完全支持。 IBMWebSphere Performance Pack,包括eNetwork Dispatcher,Web Traffice Express 代理服務(wù)器和AFS分布式文件系統(tǒng)。讓ISP(Internet Service Provider)和公司IT(Information Technology)專家降低 Web服務(wù)器擁塞,提高信息可獲取性,改進(jìn)服務(wù)器性能。,WebSphere服務(wù)器介紹,技術(shù)優(yōu)勢: 1) 安全、可伸縮、具有彈性的應(yīng)用程序基礎(chǔ)架構(gòu),這些基礎(chǔ)架構(gòu)是實(shí)現(xiàn)面向服務(wù)架構(gòu) (SOA) 所需要的。 2) 100%地支持業(yè)界的開放性標(biāo)準(zhǔn)包括Java/J2EE, XML, LDAP, CORBA,WML等等 。 3) 借助于一套簡單的工具和界面,快速容易地構(gòu)建和部署可重用的應(yīng)用程序服務(wù)。 4) 在可靠、可伸縮、高度可用的環(huán)境中運(yùn)行服務(wù),以確保不因?yàn)閼?yīng)用程序宕機(jī)時間而失去業(yè)務(wù)機(jī)會。 5) 借助于具有彈性、基于標(biāo)準(zhǔn)的安全基礎(chǔ)架構(gòu)(此基礎(chǔ)架構(gòu)會移除易受攻擊的威脅,同時最大限度地提高開發(fā)人員生產(chǎn)力),保證應(yīng)用程序和數(shù)據(jù)的安全,提供了端到端(end-to-end)的安全解決方案 。 6)借助于基于標(biāo)準(zhǔn)的消息傳遞和最新的 Web 服務(wù)標(biāo)準(zhǔn),重用軟件資產(chǎn)并擴(kuò)展其使用范圍。 7)借助于面向管理和監(jiān)視的功能強(qiáng)大、易用的工具,輕松管理應(yīng)用程序。 8)跨最廣泛的業(yè)界平臺快速安全地進(jìn)行擴(kuò)展。 9)支持完整的 J2EE 1.4 編程模型和擴(kuò)展,包括 Servlet、JSP、EJB 和 Web 服務(wù)。,WebSphere服務(wù)器介紹,產(chǎn)品優(yōu)勢: 面向服務(wù)架構(gòu)的構(gòu)建塊:當(dāng)今的 WebSphere Application Server 跨所有配置交付了面向服務(wù)架構(gòu)。通過使用基于標(biāo)準(zhǔn)的消息傳遞和最新的 Web 服務(wù)標(biāo)準(zhǔn)重用現(xiàn)有 IT 資產(chǎn),這些產(chǎn)品允許企業(yè)提高投資回報和降低總體擁有成本。這就會降低成本、加速創(chuàng)造價值的進(jìn)程和提高業(yè)務(wù)靈活性。 安全的最佳資源利用率:WebSphere Application Server 為企業(yè)提供安全的動態(tài)平臺。借助于 WebSphere Application 的伸縮能力和安全特性,企業(yè)能夠使用更少的資源完成更多的工作。 隨需應(yīng)變的基礎(chǔ)設(shè)施:WebSphere Application Server 提供當(dāng)今企業(yè)所需的健壯、靈活的環(huán)境。借助于面向任務(wù)關(guān)鍵型應(yīng)用程序的幾乎連續(xù)的正常運(yùn)行時間,企業(yè)能夠事實(shí)上避免失去業(yè)務(wù)機(jī)會。 快速開發(fā)和部署:借助于增強(qiáng)的開發(fā)和部署能力,WebSphere Application Server 支持快速的創(chuàng)造價值進(jìn)程。借助于支持易用性和高度開箱即用性能的特性,企業(yè)能夠加速創(chuàng)造價值的進(jìn)程,并充分利用現(xiàn)有技術(shù)技能。,WebSphere安裝,安裝前需要考慮的問題 除了上面基本的軟硬件條件之外,安裝WebSphere應(yīng)用服務(wù)器之前還要確認(rèn)環(huán)境的幾個配置問題: 1. 一般地,WebSphere應(yīng)用服務(wù)器需要您作為 root 用戶(Unix/Linux系統(tǒng))或 Administrator 組 (Windows系統(tǒng))的一部分進(jìn)行安裝。 2. 磁盤空間的分配 在考慮硬盤空間分配的時候要周全一些,尤其是在一些不能動態(tài)分配磁盤空間 的系統(tǒng)(比如Solaris)上。如果是在生產(chǎn)環(huán)境上安裝WebSphere應(yīng)用服務(wù)器,一般要從以下幾個方面 來計算要預(yù)留的空間. WebSphere應(yīng)用服務(wù)器自身占用空間。這個空間一般在400M左右,不同的系統(tǒng)平臺略有異。 如果WebSphere的部署管理器(Deployment Manager)也安裝在同一臺服務(wù)器上,則還要加 上300M左右的空間. 如果WEB服務(wù)器也安裝在同一臺服務(wù)器上,則要算上它的空間。WebSphere應(yīng)用服務(wù)器中帶 IBM HTTP服務(wù)器一般占用50M左右的空間. 用戶發(fā)布到WebSphere應(yīng)用服務(wù)器上所有應(yīng)用程序的占用空間。這個大小與實(shí)際應(yīng)用相關(guān),而 且不同應(yīng)用可以差別很大. 系統(tǒng)日志的占用空間。這里日志主要是指WebSphere應(yīng)用服務(wù)器的日志。如果有WEB服務(wù)器則 還要考慮WEB服務(wù)器的日志空間。日志空間的估算要結(jié)合系統(tǒng)對日志的配置情況。如果日志配置沒有 設(shè)置好,多大的空間都有可能耗盡。在實(shí)際項目中如果有客戶沒有關(guān)閉WEB服務(wù)器的訪問日志,因而 導(dǎo)致幾天之內(nèi)WEB服務(wù)器就生成一個超過1G的日志文件。這么大的日志文件,不但耗費(fèi)空間,而且影 響性能。WebSphere應(yīng)用服務(wù)器可以設(shè)置日志文件的大小和保存的文件數(shù)量,從而可以估算出其需要 空間。,WebSphere安裝,3.端口有沒有沖突? WebSphere應(yīng)用服務(wù)器缺省占用的端口包括:管理控制臺端口9090,管理控制臺安全端口9043,HTTP傳輸端口9080,HTTPS傳輸端口9443,SOAP通信端口8880(在網(wǎng)絡(luò)部署版這個端口是8879)等。如果系統(tǒng)中已有應(yīng)用占用了這些端口,那么應(yīng)用服務(wù)器啟動的時候就會報告端口沖突的錯誤。一般我們可以用netstat命令來查看系統(tǒng)端口的使用情況。 4.服務(wù)器的主機(jī)名 根據(jù)實(shí)際經(jīng)驗(yàn),我們推薦用戶在安裝WebSphere應(yīng)用服務(wù)器之前配置主機(jī)名??梢酝ㄟ^hostname命令來查看當(dāng)前系統(tǒng)的主機(jī)名。如果沒有配置,則到hosts文件中添加相應(yīng)的條目。 5.用戶名和用戶組的建立 WebSphere應(yīng)用服務(wù)器中內(nèi)置了一個基于WebSphere MQ的JMS服務(wù)器。在UNIX/LINUX平臺上安裝的時候,如果選擇了完全安裝或在定制安裝的時候選擇了安裝“嵌入式消息傳遞“,那么就要在安裝開始前先創(chuàng)建兩個用戶組mqm和mqbrkrs和一個用戶mqm。而且需要將用戶mqm和root添加到mqm組,還要將root添加到mqbrkrs組。,WebSphere數(shù)據(jù)源,1. 為什么要使用數(shù)據(jù)源? 建立一個數(shù)據(jù)庫連接是一種比較耗時的操作,連接池可改進(jìn)任何需要連接的應(yīng)用程序(特別是基于 Web 的應(yīng)用程序,Web 用戶的連接和斷開更為頻繁)的響應(yīng)時間。 連接池的實(shí)現(xiàn),在客戶端調(diào)用 close()方法的時候?qū)嶋H上并不關(guān)閉連接,而是把連接返回到一個可重用連接的連接池中給其它客戶端使用。這樣就避免了任何重復(fù)打開和關(guān)閉數(shù)據(jù)庫連接造成的開銷,并且允許大量的客戶端分享相對較少的數(shù)據(jù)庫連接,從而提高數(shù)據(jù)庫操作的性能。 為了使用應(yīng)用服務(wù)器提供的連接池功能,我們需要先定義相應(yīng)的數(shù)據(jù)源。數(shù)據(jù)源在WebSphere應(yīng)用服務(wù)器中作為資源存在,因此可以統(tǒng)一通過JNDI來查詢它們。 使用數(shù)據(jù)源的代碼片斷示例 : try{ javax.naming.InitialContext ctx = new javax.naming.InitialContext(); javax.sql.DataSource ds = (javax.sql.DataSource)ctx.lookup(“jdbc/DSName“); java.sql.Connection con = ds.getConnection(); }catch(javax.naming.NamingException e1){ System.err.println(“Naming-Exception: “ + e1.getMessage()); }catch (java.sql.SQLException e2) { System.err.println(“Naming-Exception: “ + e2.getMessage()); },WebSphere數(shù)據(jù)源,2.WebSphere應(yīng)用服務(wù)器中數(shù)據(jù)源所處的位置 很多人在剛開始配置WebSphere應(yīng)用服務(wù)器數(shù)據(jù)源時對J2C認(rèn)證別名很不習(xí)慣,覺得JDBC的東西怎么會與J2C扯上關(guān)系。我們知道基于J2EE的WEB應(yīng)用在與后臺EIS(企業(yè)信息系統(tǒng))集成的過程中,根據(jù)EIS的不同主要有三種連接方式,分別是JDBC,JCA/J2C和JMS。從理論上講,JDBC驅(qū)動程序是可能歸納成一種特殊的JCA連接器,只不過這個連接器后面恰好連接著關(guān)系型數(shù)據(jù)庫。,WebSphere數(shù)據(jù)源,3.在WebSphere應(yīng)用服務(wù)器中配置數(shù)據(jù)源 首先要確認(rèn)所用的數(shù)據(jù)庫是支持JDBC2.0的,并確保我們的操作系統(tǒng)環(huán)境設(shè)置為支持 JDBC 2.0。這是使用 WebSphere應(yīng)用服務(wù)器創(chuàng)建的數(shù)據(jù)源所必需的。這一點(diǎn)在使用UDB DB2 7.2的時候尤其要注意。 要確定使用哪個數(shù)據(jù)源:數(shù)據(jù)源V4.0還是 V5.0 數(shù)據(jù)源。 數(shù)據(jù)源V4.0是使用 WebSphere 舊連接管理器體系結(jié)構(gòu)的 WebSphere 4.x 中的數(shù)據(jù)源,所有的 EJB1.x 模塊都必須使用此數(shù)據(jù)源。 WebSphere應(yīng)用服務(wù)器5.x提供對 V4.0 的 JDBC 連接管理器模型的支持,使得 J2EE 1.2 應(yīng)用程序能夠不經(jīng)改變地運(yùn)行。WAS 5.x 也支持J2EE 1.3的應(yīng)用, J2EE 1.3 應(yīng)用程序內(nèi)的 EJB 2.0 模塊,WEB 2.3模塊需要使用 V5.0的JDBC 連接管理器。 創(chuàng)建 JDBC 提供程序。JDBC提供程序指的是JDBC驅(qū)動程序的類型及其相應(yīng)的驅(qū)動程序?qū)崿F(xiàn)JAVA包。 創(chuàng)建數(shù)據(jù)源。數(shù)據(jù)源是在提供特定 JDBC 驅(qū)動程序?qū)崿F(xiàn)類的 JDBC 提供程序下創(chuàng)建的。 綁定資源引用。J2EE 1.3標(biāo)準(zhǔn)推薦使用數(shù)據(jù)源的引用而不是直接使用數(shù)據(jù)源的名稱。 測試連接。WebSphere應(yīng)用服務(wù)器5.0.x及5.1提供了數(shù)據(jù)源配置頁面上提供了測試數(shù)據(jù)源連接的測試按鈕。,WebSphere應(yīng)用服務(wù)器,IBM WebSphere應(yīng)用服務(wù)器(簡稱WAS)是一個Web 應(yīng)用服務(wù)器,它提供了增強(qiáng)的 Servlet API和Servlet管理工具,并集成了JSP技術(shù)和數(shù)據(jù)庫連接技術(shù) WebSphere Application Server(WAS)基本特征: WebSphere應(yīng)用服務(wù)器使您能夠?yàn)镾ervlet 的開發(fā)實(shí)現(xiàn) “一次寫成,各處使用”的目的。 該產(chǎn)品包括一個基于 Java 的 Servlet 引擎,獨(dú)立于 Web 服務(wù)器和它所基于的操作系統(tǒng)。 WebSphere應(yīng)用服務(wù)器提供了服務(wù)器插件的選項,與大多數(shù)流行的應(yīng)用程序設(shè)計接口 (API)兼容。 所支持的 Web 服務(wù)器有: 1、IBM HTTP 服務(wù)器 ?? 2、Apache Server ?? 3、Domino ?? 4、Lotus Domino Go Webserver ?? 5、Netscape Enterprise Server ?? 6、Netscape FastTrack Server 7、Microsoft Internet Information Server,WebSphere應(yīng)用服務(wù)器,除了 Servlet 引擎及插件外,WebSphere應(yīng)用服務(wù)器還提供: JavaSoft Java Servlet API 實(shí)現(xiàn),以及這些 API 的擴(kuò)展和附加。 示例和文檔,示例 Servlet 和 Web 站點(diǎn)應(yīng)用程序演示了簡單和高級技術(shù)。聯(lián)機(jī)和可打印文檔供您 快速入門,并幫助掌握服務(wù)器高級功能的使用演示基本類及其擴(kuò)展的示例應(yīng)用程序。 3. WebSphere應(yīng)用服務(wù)器的管理器,使用圖形界面,易于: (1) 為裝入本地和遠(yuǎn)程的 Servlet 設(shè)置選項 (2) 設(shè)置初始化參數(shù) (3) 管理 Servlet (4) 指定 Servlet 別名 (5) 創(chuàng)建 Servlet 鏈和過濾 (6) 啟用輕量級目錄訪問協(xié)議(LDAP)目錄支持 (7) 記錄 Servlet 消息 (8) 啟用 JVM 調(diào)試 (9) 監(jiān)控 WebSphere應(yīng)用服務(wù)器 使用的資源 (10) 監(jiān)控已裝入 Servlet、活動 Servlet 會話和 JDBC 連接 (11) 控錯誤、事件、異常情況和日志輸出 (12) 創(chuàng)建轉(zhuǎn)儲和數(shù)據(jù)快照 (13) 動態(tài)地啟用和禁用跟蹤,WebSphere應(yīng)用服務(wù)器,4. 緩存和再使用與 JDBC-從屬數(shù)據(jù)庫連接的連接管理功能。當(dāng)一個 Servlet 需要數(shù)據(jù) 庫連接時,它 可從可用連接的緩沖池獲得,從而消除了為每個請求打開一個新連接的所需 花費(fèi)的系統(tǒng)開銷。 5. 附加的 Java 類,遵循 JavaBeans 規(guī)范,允許程序員訪問 JDBC-從屬數(shù)據(jù)庫。當(dāng)隱 藏使用關(guān)系數(shù)據(jù)庫的復(fù)雜度時,這些數(shù)據(jù)訪問 Bean 可提供增強(qiáng)功能。它們可用于可視集 成開發(fā)環(huán)境中。 6. JSP的動態(tài)頁面內(nèi)容支持。JSP 技術(shù)使您能夠通過服務(wù)器端腳本生成動態(tài) Web 頁 面。其結(jié)果是將 呈示邏輯(例如,定義 Web 站點(diǎn)結(jié)構(gòu)和外觀的 HTML 代碼)從業(yè)務(wù)邏輯 (例如,訪問數(shù)據(jù)庫以獲得要顯示在 Web 站點(diǎn)上的信息的 Java 編碼信息)中分隔出來。 靈活性方面,JSP 文件可包括任何直接插入的 Java 的組合: 標(biāo)記、NCSA標(biāo) 記和JavaBean,WAS管理配置,本節(jié)介紹如何啟動和使用 WebSphere應(yīng)用服務(wù)器的管理器(一個圖形界面)為Servlet 活動和 WebSphere應(yīng)用服務(wù)器的組件定制基本設(shè)置參數(shù)。 1、啟動 WebSphere應(yīng)用服務(wù)器的管理器 要啟動 WebSphere應(yīng)用服務(wù)器的管理器 ,必須先將WebSphere服務(wù)器啟動,然后在 Web 瀏覽器中輸入 URL:http://localhost:9090/admin 進(jìn)入WAS的控制臺 管理器啟動并顯示登錄頁面。若是首次登錄至管理器,請使用 admin作為登錄用戶標(biāo) 識符。單擊“確定”。 2、使用 WebSphere應(yīng)用服務(wù)器的管理器 管理器左邊的瀏覽區(qū)域允許: 為不同 WebSphere應(yīng)用服務(wù)器組件定制設(shè)置、配置 Servlet 和設(shè)置別名及過濾、建立和維護(hù)安全性、收集和監(jiān)控 WebSphere應(yīng)用服務(wù)器、連 接和Servlet的數(shù)據(jù),WAS管理配置,服務(wù)器 “應(yīng)用程序服務(wù)器”:是提供運(yùn)行企業(yè)應(yīng)用程序所需服務(wù)的服務(wù)器。頁面列出單元中的應(yīng)用程序服務(wù)器和應(yīng)用程序服務(wù)器的節(jié)點(diǎn)。 節(jié)點(diǎn) :指定應(yīng)用程序服務(wù)器的節(jié)點(diǎn)名。 系統(tǒng)默認(rèn)情況下的服務(wù)器為server1,我們可以根據(jù)我們的項目實(shí)際情況,新增應(yīng)用程序的服務(wù)器 應(yīng)用程序 1、“企業(yè)應(yīng)用程序”列出了本服務(wù)器中已經(jīng)安裝的應(yīng)用程序的名稱以及應(yīng)用程序的當(dāng)前狀態(tài),并可能對其應(yīng)用程序進(jìn)行相應(yīng)的一系列管理。 這里說的應(yīng)用程序名稱:指定已安裝(或已部署)應(yīng)用程序的名稱。應(yīng)用程序名稱在單元內(nèi)必須是唯一的,并且不能包含對象名中不允許的字符。 狀態(tài):表明應(yīng)用程序服務(wù)器上部署的應(yīng)用程序是已啟動、已停止還是不可用的。 注:實(shí)際上,具有不可用的狀態(tài)的應(yīng)用程序也許在運(yùn)行,不可用狀態(tài)是因?yàn)檫\(yùn)行管理控制臺的服務(wù)器不能與運(yùn)行應(yīng)用程序的服務(wù)器通信。 2、“安裝新的應(yīng)用程序”是指將應(yīng)用程序發(fā)布到WebSphere服務(wù)器上。 (1)路徑:指定到企業(yè)應(yīng)用程序的 .ear、.jar 或 .war 文件的全限定路徑。 如果瀏覽器和應(yīng)用程序文件在同一臺機(jī)器上(無論服務(wù)器是否也在該機(jī)器上),則使用本地路徑。,WAS管理配置,在應(yīng)用程序安裝期間,應(yīng)用程序文件通常從運(yùn)行瀏覽器的客戶機(jī)上載到部署它們的運(yùn) 行管理控制臺的服務(wù)器上。在這種情況下,運(yùn)行管理控制臺的 Web 瀏覽器用于選擇上載 到服務(wù)器的 EAR、WAR 或 JAR 模塊。 然而在一些情況下,應(yīng)用程序文件駐留在單元中任意節(jié)點(diǎn)的文件系統(tǒng)上。要使應(yīng)用程 序服務(wù)器安裝這些文件,使用服務(wù)器路徑選項。您也可以使用此選項指定一個已經(jīng)在運(yùn)行 應(yīng)用程序服務(wù)器的機(jī)器上駐留的應(yīng)用程序文件。例如,在 Windows NT 上該字段值可以是 C:\WebSphere\AppServer\installableApps\PBCHK.war。如果您正在安裝獨(dú)立 WAR 模 塊,那么您也必須指定上下文根。 (2)上下文根:指定 Web 應(yīng)用程序(WAR)的上下文根。 此字段僅用于安裝獨(dú)立 WAR 文件。上下文根與定義的 servlet 映射(來自 WAR 文 件)進(jìn)行組合,組成用戶輸入的訪問該 servlet 的完整 URL。例如,如果上下文根是 /PBCHK, servlet 映射是 MyServlet則 URL 是http://host:port/PBCHK/ MyServlet 。 (3)生成缺省綁定:指定是否生成缺省綁定。如果在復(fù)選框中做出了復(fù)選標(biāo)記,那么應(yīng)用 程序中任何未完成的綁定都以缺省值填充?,F(xiàn)有綁定將不改變。,WAS管理配置,資源 “JDBC 提供程序 ”:是指已安裝應(yīng)用程序使用 JDBC 提供程序從數(shù)據(jù)庫訪問數(shù)據(jù)。 “數(shù)據(jù)源”:應(yīng)用程序使用數(shù)據(jù)源從數(shù)據(jù)庫訪問數(shù)據(jù)。數(shù)據(jù)源是在提供特定 JDBC 驅(qū)動程序?qū)崿F(xiàn)類的 JDBC 提供程序下創(chuàng)建的。因?yàn)榍懊嫖覀円呀?jīng)對數(shù)據(jù)源做了介紹,在這里就不再對它做介紹了。 “JNDI 名稱 ”:指定 Java 命名與目錄接口(JNDI)名稱。分布式計算環(huán)境經(jīng)常、使用命名和目錄服務(wù)來獲取共享組件和資源。命名和目錄服務(wù)將名稱與位置、服務(wù)、信息和資源關(guān)聯(lián)起來。 命名服務(wù)提供名稱到對象映射。目錄服務(wù)提供對象的信息和定位那些對象必需的搜索工具。 有很多命名和目錄服務(wù)實(shí)現(xiàn),它們的接口也各不相同。JNDI 提供用于訪問各種命名和目錄服務(wù)的公共接口。 例如,您可使用名稱 jndi/db2/pbchk。,WAS管理配置,“組件受管認(rèn)證別名 ”:此別名用于運(yùn)行時的數(shù)據(jù)庫認(rèn)證。 如果資源認(rèn)證(res- auth)設(shè)置為應(yīng)用程序,則在“組件管理的認(rèn)證別名”中設(shè)置別名。如果未設(shè)置此字段,而的數(shù)據(jù)庫要求用于獲取連接的用戶標(biāo)識和密碼,則在運(yùn)行時期間接收到異常。如果您的數(shù)據(jù)庫(例如 Cloudscape)不支持用戶標(biāo)識和密碼,則不要在“組件管理的認(rèn)證別名”或“容器管理的認(rèn)證別名”字段中設(shè)置別名。否則,您在系統(tǒng)日志中會看到警告消息,表明用戶和密碼不是有效屬性。此消息只是一個警告消息,因此數(shù)據(jù)源的創(chuàng)建成功。 “容器管理的認(rèn)證別名 ”:此別名用于運(yùn)行時的數(shù)據(jù)庫認(rèn)證。如果 res-auth 設(shè)置為容器,則設(shè)置“容器管理的認(rèn)證別名”。如果您未設(shè)置此字段,而您的數(shù)據(jù)庫要求用于獲取連接的用戶標(biāo)識和密碼,則您在運(yùn)行時期間接收到異常。如果您的數(shù)據(jù)庫(例如 Cloudscape)不支持用戶標(biāo)識和密碼,則不要在“組件管理的認(rèn)證別名”或“容器管理的認(rèn)證別名”字段中設(shè)置別名。否則,您在系統(tǒng)日志中會看到警告消息,表明用戶和密碼不是有效屬性。此消息只是一個警告消息,因此數(shù)據(jù)源的創(chuàng)建成功。 “映射配置別名 ” :從安全性 - JAAS 配置面板選擇合適的 JAAS 登錄配置以映射用戶身份和憑證到資源主體和憑證,它是打開到后端服務(wù)器連接必需的。DefaultPrincipalMapping JAAS 配置映射認(rèn)證別名到用戶標(biāo)識和密碼。還可定義和使用其它映射配置。,WAS管理配置,“J2C 認(rèn)證數(shù)據(jù)條目”:指定 Java 2 連接器安全性使用的用戶標(biāo)識和密碼的列表。 注: 在刪除認(rèn)證數(shù)據(jù)條目時請小心。如果刪除的認(rèn)證數(shù)據(jù)是由其它配置使用的,那么初 始化資源進(jìn)程將失敗。,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- WebSphere 入門教程
鏈接地址:http://kudomayuko.com/p-1905800.html