這份推薦閱讀清單列示的文檔包含專業人員深入研究使用 IBM® WebSphere® Application Server 的 Java™ EE 應用程序設計和實現之前應該瞭解的重要信息。
這份清單針對有興趣使用或深入瞭解 WebSphere Application Server 的任何人。
版本說明: 如果沒有特別的提示,則這份清單中的文檔所包含的信息對所有當前支持的 WebSphere Application Server 版本普遍適用,即使這些信息是在以前版本的上下文中進行討論的。當某項內容僅適用於一個或多個特定的 WebSphere Application Server 版本(或其他 IBM 軟件)時,我們將在標題後註明適用的版本。
其他產品說明:儘管這份清單爲學習使用其他 IBM 產品和相關技術進行 web 應用程序開發提供了一些起點,但這裏的關注點還是 WebSphere Application Server 產品系列。查看 IBM developerWorks Rational® 專區 ,獲取關於 web 開發和 IBM Rational 產品的綜合參考資料;查看 SOA and Web services 專區 ,閱讀 Service Oriented Architecture 文章和設計技巧;查看 Project Zero 開發社區,瞭解使用 IBM WebSphere sMash 構建富 Internet 應用程序的相關信息。
這份清單中的條目分爲以下幾類:
-
WebSphere Application Server:產品線
網站:WebSphere Application Server 支持業內廣泛的平臺,以便您構建的應用程序能在對您的業務最有利的平臺上運行。此站點提供目前可用的 WebSphere Application Server V7 產品版的概述信息。
http://www-01.ibm.com/software/webservers/appserv/wasproductline/
-
WebSphere Application Server V7.0:技術概述
紅皮書:WebSphere Application Server 是 IBM 的 Java Platform, Enterprise Edition (Java EE) 平臺實現。它遵守 Java EE 5 規範,以獨立包形式提供,這些包設計用於滿足各種各樣的客戶要求。每個包的核心都是一個 WebSphere Application Server,用於爲企業應用程序提供運行時環境。這份紅皮書圍繞 WebSphere Application Server 的運行時服務器組件展開討論。
-
WebSphere Application Server 的詳細系統要求
網站:所有受到支持的 WebSphere Application Server 發佈的詳細硬件和軟件要求。如果您無法找到一個特定硬件或軟件版本,在您向 WebSphere Application Server Support 團隊提交一個問題報告之前,請記住這個文檔描述的是需要安裝的最低產品級別。由於其他產品頻繁交付補丁、更新和新發布,測試每個配置是不可能的。通常,如果更新是向前兼容的,那麼可以安裝受支持的產品的更新並運行。要了解關於本清單中沒有包含的配置的可用支持的信息,請參閱支持文章 WebSphere Application Server 增長了,您的要求也增長了。
http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg27006921
-
WebSphere Application Server Feature Packs
網站:IBM 通過特性包提供附加產品特性和功能,以及一些最新標準。通過特性包,您可以有選擇地利用新標準和特性,同時維護一個更穩定的內部發布循環。此頁面列示了所有可用的 WebSphere Application Server 特性包。注意,有些特性包以常規方式提供,而另一些可能是 beta 版。
http://www-01.ibm.com/software/webservers/appserv/was/featurepacks/
-
WebSphere Application Server V7:概念、規劃和設計
紅皮書:討論 WebSphere Application Server V7.0 的概念、規劃和設計 — 從小型到大型直到複雜實現。闡述打包方法和整合到 WebSphere Application Server 中的特性,涵蓋最常見的實現拓撲,探討符合 WebSphere Application Server 環境的特定任務和組件的規劃。包含分佈式平臺上的 WebSphere Application Server V7.0 和 WebSphere Application Server Network Deployment V7.0 以及 WebSphere Application Server for z/OS V7.0 的規劃,並介紹從以前發佈遷移的注意事項。
http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247708.html?OpenDocument
-
文章:描述了 WebSphere Application Server 以及緊密相關的 WebSphere 產品(比如 WebSphere Portal)的理想環境。單詞 “環境” 採用最寬泛的含義 — 它幾乎包含企業應用程序所有權從開發到生產過程的每個方面。本文解釋了每個階段之所以必要的原因,以及降低成本的可能選項。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0312_beaton/beaton.html
-
文章:研究防禦型架構的原則,瞭解如何解決可能導致系統性能降低 — 甚至整個系統失敗 — 的一些常見架構問題。
http://www.ibm.com/developerworks/websphere/techjournal/0904_brown/0904_brown.html
-
通過 Defensive Infrastructure Architecture 確定問題所在:第 1 部分:通過隊列和 ESBs 進行運行時部署
文章:衆所周知的 “保持簡單策略(keep it simple strategy,KISS)是構建基礎架構時應該遵循的一個良好實踐。應用程序部署、打包和放置需要大量的思考和努力才能得以很好地執行。但是,有時候一個看起來比較簡單的實現可能會阻礙問題診斷,導致一個生產運行時不穩定,或者甚至更糟糕 — 不可用。對於 IT 開發的一方面或對於操作人員比較簡單的東西可能會使故障診斷和根源分析非常困難,原因是很難分隔彼此分離的事件,或者缺乏寶貴的數據。本文檢查了幾個真實示例,展示了在應用 KISS 策略時什麼是 “更多即更少”。
http://www.ibm.com/developerworks/webservices/library/ws-probdetermination/index.html
-
文章:正在尋找適當的會話持久性策略?這裏有您可能遇到的問題的答案,幫助您找到滿足您的要求的解決方案。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0809_col_burckart/0809_col_burckart.html
-
文章:功能固然重要,但如果您不考慮非功能性要求 — 用於解決您的解決方案如何在真實世界中運行 — 那麼您那個聰明的解決方案可能最終在實踐中毫無用處。本文提供了一個對於獲得成功至關重要的非功能性要求列表。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0601_col_bobrha/0601_col_bobrha.html
-
WebSphere Application Server V7 中的新特性:重要新特性概述
文章:IBM WebSphere Application Server V7 擁有強大的新特性和巨大的改進,能夠幫助您實現更高的生產力、更強的安全性、更緊密的集成和更簡單的管理。瞭解這個新發布中的一些能夠爲您的面向服務架構提供一個靈活可靠的基礎的關鍵新特性。
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0809_alcott/0809_alcott.html
-
WebSphere Application Server V7 的系統管理
文章系列:這個文章系列描述 WebSphere Application Server V7 中提供的幾個新的重要管理特性:
-
http://www.ibm.com/developerworks/cn/websphere/techjournal/0811_apte/0811_apte.html
-
http://www.ibm.com/developerworks/cn/websphere/techjournal/0901_cundiff/0901_cundiff.html
-
第 3 部分:管理一個靈活的管理拓撲 (教程)
http://www.ibm.com/developerworks/cn/websphere/techjournal/0903_khalil/
-
http://www.ibm.com/developerworks/cn/websphere/techjournal/0904_chang/0904_chang.html
-
http://www.ibm.com/developerworks/cn/websphere/techjournal/0905_edwards/0905_edwards.html
-
-
WebSphere Application Server V7 管理和配置指南
適用 V7
紅皮書:提供信息來幫助系統管理員和開發人員配置一個 WebSphere Application Server V7 運行時環境,打包並部署應用程序,以及實時管理 WebSphere 環境。這本紅皮書詳細探討了 WebSphere Application Server V7 運行時管理流程,包括分佈式平臺上的 WebSphere Application Server V7 和 WebSphere Application Server Network Deployment V7 以及 WebSphere Application Server for z/OS V7 的配置和管理信息。
http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg247615.html?Open
針對 V6.1 的替代讀物:
-
在複雜 WebSphere Application Server 拓撲中集成 WebSphere Virtual Enterprise
文章:如果沒有足夠的準備工作,在一個現有 IBM WebSphere Application Server Network Deployment 基礎架構中實現 IBM WebSphere Virtual Enterprise 可能是一項複雜的工作。本文通過討論一些最佳實踐和一些需要考慮的限制來指導專業人員。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1001_vanrun/1001_vanrun.html
-
在 WebSphere Application Server 中使用命令幫助簡化管理腳本
文章:命令助手特性爲在 WebSphere Application Server V7 管理控制檯中執行的各種動作提供 Jython 腳本語言的 wsadmin 命令。這篇文章提供的使用場景能夠幫助您利用這個特性的全部功能。這個信息對於擁有初級到中級 wsadmin 和腳本編寫經驗的管理員幫助最大。不熟悉命令助手的人將瞭解到如何使用它,如何存儲命令歷史,以及如何通過使用變量使命令變得通用。
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0812_rhodes/0812_rhodes.html
補充閱讀:
-
欲言又止的 WebSphere Application Server 的相關問題
專欄系列:解答關於 WebSphere Application Server 的常見技術問題的文章系列。下面是幾篇重要文章:
-
使用虛擬映像模板部署 WebSphere Application Server
文章:服務器虛擬化的一個主要優勢是通過使用虛擬映像模板庫快速提供新環境的能力。這篇文章提供了在虛擬機模板中使用 WebSphere Application Server Network Deployment 的一種方法和一些樣例腳本。這種方法利用了 WebSphere Application Server V6 中提供的新功能,極大地簡化了可針對新主機輕鬆複製並定製的模板安裝的創建過程。這篇文章已更新,添加了用於在 WebSphere 模板映像中包含 WebSphere 配置文件、應用程序和集羣的技術和樣例腳本。這些新技術縮短了激活時間,使模板映像在 ISV 場景中和在用於 WebSphere Portal、WebSphere Process Server 等 WebSphere 產品時更容易使用。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0705_willenborg/0705_willenborg.html
-
大型共享拓撲中的策略和平衡:針對基礎架構架構師和管理員的事實和建議
文章:管理一個大規模拓撲的挑戰最好通過規劃、前瞻性措施和戰略決策處理,而不是企圖以一種反應式方式進行部署和管理。本文將幫助您識別您的基礎架構和成功實現大規模拓撲之間的一些策略、平衡和關鍵問題。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0711_polozoff/0711_polozoff.html
-
WebSphere 反向投資者: 在 WebSphere Application Server 中修改主機名稱並遷移概要文件
文章:如果您正在移動您的 WebSphere Application Server 配置或遷移您的環境,則有可能需要更改主機名或將概要文件從一個機器遷移到另一個機器。這篇文章解釋如何進行上述操作,無論您使用的 WebSphere Application Server 版本是 5.x、6.x 還是 7。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0905_webcon/0905_webcon.html
-
WebSphere 反向投資者: 解決 WebSphere Application Server 的配置衝突
文章:只要一個 IBM WebSphere Application Sever 單元有多個管理員,就有可能發生有衝突的管理操作。這期 “WebSphere 反向投資者” 討論如何探測並處理有衝突的配置更改。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1007_webcon/1007_webcon.html
-
Application Migration 工具如何將應用程序更輕鬆地遷移到 WebSphere Application Server
文章:IBM WebSphere Application Server Migration Toolkit 包含一個 Application Migration 工具,可用於將應用程序從一個源應用程序服務器輕鬆移動到 IBM WebSphere Application Server V7.0。這篇文章介紹這個新工具的功能,並提供一些資源來幫助您開始使用它。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1001_col_vines/1001_col_vines.html
-
WebSphere Application Server V7 遷移指南
紅皮書:這份紅皮書幫助您理解遷移到 WebSphere Application Server V7.0 的需要的重要更改,並提供幾個可以通過簡單定製實現的業務場景。每個場景都解決一個可以通過類似的業務場景映射的獨特要求。
http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/redp4635.html?OpenDocument
-
WebSphere 遷移: 將 WebLogic 服務器和應用程序配置遷移到 WebSphere Application Server
文章:這篇文章講述如何將 WebLogic 應用程序和服務器配置遷移到 IBM WebSphere Application Server,指出了您的應用程序要在 WebSphere Application Server 上運行必須正確映射的 WebLogic 專有擴展。本文還包含了一些常見問題的解決方案,以便儘量減少您在遷移過程中可能會遇到的困難。
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0706_vines/0706_vines.html
-
WebSphere 和消息傳遞:Service Integration Bus 簡介
博客:介紹構成這個 WebSphere Application Server 消息傳遞機制的基本概念和元素的一個簡單的入門讀物。
http://webspheremessaging.blogspot.com/2008/11/brief-introduction-to-service.html
-
WebSphere Application Server V7 消息傳遞管理指南
紅皮書:WebSphere Application Server V7 支持基於 Java Message Service (JMS) 和 Java EE Connector Architecture (JCA) 規範的異步消息傳遞。異步消息傳遞支持嚮應用程序提供將異步請求作爲消息創建、發送、接收和讀取的能力。WebSphere Application Server 提供了一個默認消息傳遞提供程序,支持 WebSphere MQ 和一些通用消息傳遞提供程序。這份 IBM 紅皮書提供了關於 WebSphere Application Server V7 的消息傳遞特性的信息,其中包含關於配置、保護和管理消息傳遞資源的信息,主要關注 WebSphere 默認消息傳遞提供程序。
http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg247770.html?Open
-
使用 WebSphere Application Server V7 中的 WebSphere MQ 消息傳遞提供程序
文章系列:IBM WebSphere Application Server V7 包含了一些關鍵改進,以便其作爲一個 Java Message Service (JMS) 提供程序與 IBM WebSphere MQ 進行互操作。這篇文章提供了這個新的 WebSphere MQ 消息傳遞提供程序的一個概述,特別關注它的新功能和 WebSphere Application Server V7 中的增強。
-
文章系列:這個系列介紹在帶有 IBM DB2® 和 Oracle RAC 的 WebSphere Application Server Network Deployment 和 WebSphere Process Server 環境中實現高可用性、工作負載管理和災難恢復的策略。
-
第 1 部分:結合使用 DB2 高可用性災難恢復功能和 WebSphere Application Server
http://www.ibm.com/developerworks/websphere/techjournal/0705_lee/0705_lee.html
-
第 2 部分: 在 WebSphere Process Server 中使用 Oracle Real Application Cluster (RAC)
http://www.ibm.com/developerworks/cn/websphere/techjournal/0706_banerjee/0706_banerjee.html
-
第 3 部分: 在 WebSphere Application Server 中使用 Oracle RAC 處理兩階段提交
http://www.ibm.com/developerworks/cn/websphere/techjournal/0710_barghouthi/0710_barghouthi.html
-
-
IBM WebSphere Application Server V7.0 Web 服務指南
使用 Version 7.0
紅皮書:介紹如何在 WebSphere Application Server V7 中實現 web 服務。本書首先描述 web 服務依賴的主要構建基塊的概念以及 web 服務應用程序的領先實踐,然後闡述如何使用 Rational Application Developer 和 WebSphere 工具來構建和部署一個 web 應用程序。除了 web 服務開發的基礎知識外,本書還提供了關於一些高級主題的信息,包括 WS-Policy、WS-MetadataExchange、Web 服務事務、WS-Notification、安全對話和 WS-SecurityKerberos。
-
Web Services for WebSphere Application Server V6.1 特性包
適用 Version 6.1
實用工具:帶有 Feature Pack for Web Services 的 WebSphere Application Server V7 和 WebSphere Application Server V6.1 支持兩個 web 服務編程模型:JAX-RPC 1.1 和 JAX-WS 2.0(這是 JAX-RPC 1.1 的繼任者)。如果您正在使用不帶此特性包的 V6.1,那麼您將只擁有 JAX-RPC 服務支持。必須安裝這個特性包才能添加 JAX-WS 2.0 支持。如果您正在使用 V7,則 JAX-WS 和 JAX-RPC 支持已經內置,不需要特性包。由於 JAX-WS 是戰略 API,通常應該使用那個編程模型來進行新的 web 服務開發。
http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg21264563
補充閱讀:
-
文章:Web Services Description Language (WSDL) 綁定樣式可以是 RPC 或文檔。用法可以是編碼也可以是文字的。如何決定使用哪種樣式和用法組合?本文作者描述每種組合的 WSDL 和 SOAP 消息以幫助您決定。
http://www.ibm.com/developerworks/cn/webservices/ws-whichwsdl/
-
Web 服務提示與技巧:JAX-RPC 與 JAX-WS 的比較
適用 Version 6.1 和 7.0
文章系列:JAX-WS 2.0 是 JAX-RPC 1.1 的繼任者,這個系列比較這兩個 Java Web 服務編程模型。
-
http://www.ibm.com/developerworks/webservices/library/ws-tip-jaxwsrpc.html
-
http://www.ibm.com/developerworks/cn/webservices/library/ws-tip-jaxwsrpc2.html
-
http://www.ibm.com/developerworks/cn/webservices/ws-tip-jaxwsrpc3/
-
http://www.ibm.com/developerworks/cn/webservices/ws-tip-jaxwsrpc4/
-
http://www.ibm.com/developerworks/cn/webservices/ws-tip-jaxwsrpc5/
-
-
文章:JAX-RS (JSR-311) 是一個 Java API,支持輕鬆快速地開發 Java RESTful 服務。這個 API 提供一個基於註釋的模型來描述分佈式資源。註釋用於提供資源位置、資源表示和一個可插入的數據綁定架構。在這篇文章中,瞭解如何使用 JAX-RS 來在一個 Java EE 環境中實現一個 RESTful 服務架構的潛力。
http://www.ibm.com/developerworks/cn/web/wa-jaxrs/index.html
-
文章:瞭解 web 服務的歷史和底層技術。使用自下而上的開發方法來構建一個 web 服務。使用 WSDL 和 SOAP 的 web 服務驗證工具來傳輸、接收、解密和校驗 SOAP 消息並驗證 SOAP 消息的數字簽名。使用 WSDL 和 SOAP 的 web 服務驗證工具來探索一個真實世界 web 服務,比如 U.S. National Weather Service。
http://www.ibm.com/developerworks/cn/webservices/ws-soapvalid/index.html
-
WebSphere Application Server V7 中的 WS-Notification
適用 Version 7.0
文章系列:瞭解如何開發 JAX-WS 應用程序,以用於 WebSphere Application Server V7.0 包含的經過更新的 WS-Notification 功能。讀者最好比較熟悉基於 Java 的 web 服務和 WS-Notification 1.3 規範系列,並擁有使用 WebSphere Application Server 管理控制檯的經驗。
-
WebSphere Application Server V7 上的 JAX-WS 的消息級安全性
適用 Version 7.0
教程:演示如何構建一個在 WebSphere Application Server V7 上運行的 JAX-WS 客戶端和服務器 web 服務。另外,本教程還講解如何通過 Rational Application Developer V7.5.2 配置策略組,從而配置 SOAP 消息的消息級安全性。
-
適用 Version 7.0
教程:WebSphere Application Server V7 通過 JAX-WS Web 服務應用程序提供 SOAP over Java Message Service (JMS) 支持。SOAP over JMS 可用作 SOAP over HTTP 的替代方案,傳輸 SOAP 請求和響應消息。這個教程展示如何使用 Rational Application Developer V7.5 來開發和部署一個使用 SOAP over JMS 的 JAX-WS Web 服務應用程序。
http://www.ibm.com/developerworks/websphere/library/tutorials/0903_adams/index.html
-
WebSphere Application Server V6.1 的 Web Services Feature Pack 中的 JAX-WS 客戶端 API
適用 Version 6.1
文章系列:介紹 WebSphere Application Server V6.1 Feature Pack for Web Services 中支持的新編程模型 JAX-WS 2.0
-
在 WebSphere 中優化您的 web 服務客戶端最重要的 8 個提示
適用 Versions 6.1 和 7.0
網站:如果您使用 WebSphere Application Server 來開發您的 web 服務客戶端應用程序,那麼這個列表將幫助您優化客戶端。
http://www.websphere-world.com/modules.php?name=News&file=article&sid=2000
a. Rational Application Developer 基礎知識
-
IBM Rational Application Developer V7.5 中的新特性
適用 Rational Application Developer Version 7.5
文章:IBM Rational Application Developer V7.5 的新特性概覽。由於它是 Version 7.0 的繼任者,對 Rational Application Developer 的基本瞭解通常會有所幫助。
http://www.ibm.com/developerworks/cn/rational/08/1111_chung/index.html
-
Rational Application Developer V7.5 編程指南
適用 Rational Application Developer Version 7.5
紅皮書:這份編程指南重點介紹了 Rational Application Developer V7.5 包含的特性和工具。很多章節都提供一些工作示例,演示如何使用工具來開發應用程序,並實現視覺和快速應用程序開發的好處。
http://www.redbooks.ibm.com/redpieces/abstracts/sg247672.html?Open
針對 Rational Application Developer V7 的替代讀物:
-
文章:當 JPA Expert Group (JSR-317) 即將完成 JPA 2.0 規範時,這篇文章向您介紹這個更新規範的一些新概念和特性。它還講解如何使用 Apache OpenJPA 項目 — 一個開源、可靠、高性能、可伸縮的 JPA 實現 — 來體驗這個新功能。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0909_col_sutter/0909_col_sutter.html
-
文章:前 10 (+9) 個最重要的 Java EE 應用程序開發最佳實踐列表。這個更新版考慮了不斷變化的技術趨勢,更重要的是,指出了一些本文作者以前認爲通常應該遵循、但經過研究後發現並非如此的實踐。
http://www.ibm.com/developerworks/websphere/techjournal/0701_botzum/0701_botzum.html
-
Rational Application Developer V7.5:使用 Java Persistence API
演示:展示如何使用新的 Java EE 5 Java Persistence API (JPA) 框架來創建簡單的 JPA 實體和 manager beans。這是一個展示 Rational Application Developer Version 7.5 的新特性的演示系列的一部分。
http://www.ibm.com/developerworks/cn/offers/lp/demos/summary/r-radjpa.html
-
使用 Rational Application Developer V7.5 版本來進行資源注入
文章:Java EE 簡化了完整企業應用程序的開發。通過註釋使用資源注入功能,大量標準代碼淘汰了,這有助於編寫可維護的代碼。您的組織可能擁有大量現有的複雜存儲過程。您可以繼續開發使用存儲過程並利用 Java 平臺的應用程序。
http://www.ibm.com/developerworks/cn/rational/10/resourceinjectionwithrad7-5/index.html
-
使用 IBM Rational Application Developer V7.5 和 WebSphere Application Server V7.0 構建 Java EE 應用程序
文章:Rational Application Developer for WebSphere Software Version 7.5 包含一些工具來創建利用 JPA 和 EJB 3.0 技術的 Java EE 應用程序。Rational Application Developer V7.5 引入了一些新嚮導、編輯器和透視圖,允許輕鬆創建強大的應用程序。這篇文章針對中級用戶,逐個展示了各種新特性,並演示瞭如何創建一個端到端 Java EE 應用程序。
http://www.ibm.com/developerworks/cn/rational/08/1104_agrawal/index.html
-
僅適用 Version 6.1
文章:EJB 3.0 是在簡化企業中的應用程序開發方面邁出的重要一步。通過使用 IBM WebSphere Application Server V6.1 Feature Pack for Enterprise JavaBeans 3.0,您可以受益於簡化的開發體驗、新的持久性模型以及攔截程序這樣的新特性,同時仍然能夠部署到一個可靠的 WebSphere 平臺。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0712_barcia/0712_barcia.html
-
在 IBM Rational Application Developer V7.5 中的 JavaServer Faces 工具有什麼新特性?
文章:這篇文章重點介紹了 Rational Application Developer V7.5 中的 JavaServer™ Faces 支持的一些最重要的新特性。
http://www.ibm.com/developerworks/cn/rational/08/0926_kats/index.html
-
瞭解 EJB 調用如何在 WebSphere Application Server V6.1 中操作
文章:很多應用程序都使用一個 WebSphere Application Server EJB 容器中部署的 Enterprise JavaBeans (EJB)。與這些 EJB 組件的通信需要使用一些概念,比如 Internet Inter-ORB Protocol (IIOP) 通信、JNDI 查詢、以及工作負載管理。這種交互可能比較複雜,對許多 WebSphere 用戶而言通常是一個黑盒。這篇文章旨在幫助您基本理解 WebSphere Application Server 上下文中的 EJB 通信是如何工作的。本文還講述了進出 ORB 的通信,以及在對調用 EJB 容器中部署的 EJB 組件時涉及的基本調用模式和組件的定義。本文假定讀者基本理解 J2EE™ 原則,並擁有 WebSphere Application Server 基本管理知識。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0807_pape/0807_pape.html
-
文章:作爲基於 SOAP 和 Web Services Description Language (WSDL) 的 web 服務的一個更簡單的替代方法,Representational State Transfer (REST) 在 web 上被廣泛接受。接口設計中的這一轉變的重要證據是 REST 被一些主流 Web 2.0 服務提供商採用 — 包括 Yahoo、Google 和 Facebook — 他們棄用了基於 SOAP 和 WSDL 的接口,轉而採用一個更便於使用、面向資源的模型來公開他們的服務。這篇文章介紹了 REST 的基本原理。
http://www.ibm.com/developerworks/cn/webservices/ws-restful/index.html
-
文章:Web 2.0 應用程序正在迅速成爲主流。Rich Internet Applications 和社交網絡無處不在。這要歸功於瀏覽器成熟、網絡速度和 HTTP 基礎架構。Ajax 是客戶機的主要服務調用模型。中間件變得更加無狀態。儘管發生了這樣巨大的變化,但很多人在構建這些現代應用程序時仍然固守着傳統觀念,這有可能會導致一些困難的技術場景。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1005_col_barcia/1005_col_barcia.html
-
使用 WebSphere Feature Pack for Web 2.0 構建動態 Ajax 應用程序
適用 Versions 6.1 和 7.0
紅皮書:展示 WebSphere Application Server Feature Pack for Web 2.0 提供的、用於構建下一代動態 web 應用程序的技術。這本紅皮書涵蓋了使用輕量級協議 REST 和 JSON 連接到來自 Ajax 的 SOA 服務,使用 Ajax 消息傳遞機制將企業消息傳遞擴展到 web,使用 Ajax Development Toolkit 的 Dojo 特性加速 Ajax 應用程序上市時間,等等。
-
文章:解釋如何使用 Rational Application Developer for WebSphere Software V7.5 中的 JPA、AJAX 和 Dojo 工具創建一個簡單的端到端 web 應用程序。構建在帶有 EJB 3 和 Web 2.0 Feature Packs 的 WebSphere Application Servers 上運行的應用程序的開發人員可以使用 Rational Application Developer 的新 web 工具利用新功能。
http://www.ibm.com/developerworks/cn/rational/08/0930_stein/index.html
-
探索 WebSphere Application Server Feature Pack for SCA
適用 Version 7.0
文章系列:介紹開源 Service Component Architecture (SCA) 概念,該技術的目標,以及向 WebSphere Application Server V7.0 用戶提供巨大價值的一些關鍵集成點。
-
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0812_beck/0812_beck.html
-
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0901_coats/0901_coats.html
-
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0902_beck/0902_beck.html
-
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0902_beck2/0902_beck2.html
-
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0904_beck/0904_beck.html
-
第 6 部分:聯用 Spring 和 Service Component Architecture
http://www.ibm.com/developerworks/websphere/library/techarticles/1001_beck6/1001_beck6.html
-
-
文章:在過去幾年中,關於 OSGi 是否爲企業應用程序做好準備存在激烈爭論。OSGi 是一種經過測試的可靠技術,因此,從這種意義上講,它已經 “準備好” 很長時間了。現在缺乏的是 Java EE 程序員正確利用 OSGi 企業特性所需的工具和框架的規範和實現。最近發佈的 OSGi Service Platform Enterprise Specification (4.2) 和 IBM WebSphere Application Server V7 Feature Pack for OSGi Applications and Java Persistence API (JPA) 2.0 改變了這種局面。本文概述了這個新特性包及其開發背後的原理。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1005_inreach/1005_inreach.html
-
文章:十年來,OSGi 技術解決了應用程序開發模塊化的複雜性、可擴展性和可維護性挑戰。隨着 IBM WebSphere Application Server Feature Pack for OSGi Applications and JPA 2.0 的發佈,包含 OSGi 捆綁的企業 Java 應用程序現在可以被開發並部署到 WebSphere Application Server V7 上。這篇文章描述了開發結構良好的 OSGi 應用程序的最佳實踐,幫助您從這個新功能獲取最大收益。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1007_charters/1007_charters.html
-
跨多個層進行 XML 編程: 在中間層使用 XML 以改善性能、提高精確度並簡化開發
文章:跨多個層進行 XML 編程: 在中間層使用 XML 以改善性能、提高精確度並簡化開發。
http://www.ibm.com/developerworks/cn/xml/x-xmlfeat1/index.html
-
將 Spring 和 Hibernate 與 WebSphere Application Server 一起使用
文章:如果您正在考慮將 Spring 或 Hibernate 用於 WebSphere Application Server,這篇文章解釋瞭如何針對各種 WebSphere Application Server 場景配置這些框架。這篇文章並不傾向這兩個框架中的任何一個,也不是它們的全面評價,只是用於幫助您成功實現這樣的場景的一個重要參考資料。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0609_alcott/0609_alcott.html
-
Q & A: 常見 WebSphere Application Server 安全問題
文章:由於您處理環境的完整性可能存在風險,因此安全問題必須儘快得到解答。爲此,這篇文章對經常問道的一些 IBM WebSphere Application Server 安全問題提供了簡明直接的答案。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1003_botzum/1003_botzum.html
-
在 WebSphere Application Server Environment 環境中實現 Kerberos
紅皮書:這本書提供了一些常見示例和場景,展示瞭如何將 Kerberos 用於 WebSphere Application Server。這些場景包括使用來自 ®、AIX® 和 z/OS® 的 KDC 的 WebSphere Application Server V7 配置信息,以及使用這些產品時的注意事項。
-
WebSphere Application Server V7 高級安全性加強
文章系列:安全措施不僅僅包含位於您的網絡邊緣、防止外部入侵的防火牆。爲儘量增強您的系統安全性,必須採取一系列既困難又複雜的措施和流程。本文介紹了常規安全性的衆多方面,詳細描述了 IBM WebSphere Application Server 安全架構,討論瞭如何加固 WebSphere Application Server 環境。
-
跨 WebSphere Application Server 安全域的 SAML 斷言
文章:Security Assertion Markup Language (SAML) 正在迅速成爲跨企業邊界創建 Single Sign-On (SSO) 解決方案的技術選擇。本文描述如何使用 IBM WebSphere Application Server V7.0 Fix Pack 7 中的 SAML 支持來跨越不同安全域中的企業邊界斷言 SAML 令牌,並直接使用外部安全域用戶身份和自定義 SAML 組屬性來進行安全控制決策,這一切都基於信任關係。
http://www.ibm.com/developerworks/websphere/techjournal/1004_chao/1004_chao.html
-
WebSphere Application Server V7.0 安全指南
適用 Version 7.0
紅皮書:這本紅皮書提供實現 WebSphere Application Server V7.0 安全性解決方案所需的信息。本書主要關注應用程序服務器及其組件(包括企業應用程序)的安全性,針對計劃保護應用程序和應用程序服務環境的任何人。
http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg247660.html?Open
針對 Version 6.1 的替代讀物:
-
管理 SPNEGO TAI:關於使用 Kerberos 服務主體名稱的提示
文章:IBM WebSphere Application Server V6.1 中的和 WebSphere Application Server V7.0 中的 SPNEGO Web Authentication 特性中的 Simple and Protected GSS-API Negotiation (SPNEGO) trust association interceptor (TAI) 是一個強大工具,用於在 Microsoft Windows 桌面機和基於 WebSphere 的服務器之間實現一個無縫單點登錄環境。但是,有些用戶在使用 SPNEGO 並配置服務主體名稱時會遇到困難。這篇文章描述將 SPNEGO 用於 WebSphere Application Server 時配置 Microsoft Active Directory 的一些最佳實踐。
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0809_lansche/0809_lansche.html
-
用於進一步加強 WebSphere Application Server V6.1 中的安全性的 SSL、證書和密鑰管理增強功能
文章:IBM WebSphere Application Server V6.1 中的 SSL、證書和關鍵管理基礎架構進行了激動人心的更改。這篇文章簡要介紹這些更改如何改進安全性,提供管理靈活性和簡單性,並維護一個緊密集成這個新配置的統一 SSL 運行時。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0612_birk/0612_birk.html
-
WebSphere Application Server V6 中的數據庫標識傳播
文章:瞭解如何通過開發支持您的 J2EE 應用程序將身份信息透明地發送到您的數據庫的代碼來獲取重要的安全性好處。獲取 J2EE(包括 CMP beans)的好處,同時還能利用您的數據庫安全性。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0506_barghouthi/0506_barghouthi.html
-
文章:身份驗證架構可能是一個相貌醜陋、惹是生非的 “怪獸”。瞭解如何調整您的應用程序的開發來有效使用 IBM WebSphere Application Server 中的身份驗證特性。
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0607_ilechko/0607_ilechko.html
-
WebSphere Application Server 中的高級身份驗證
文章:IBM WebSphere Application Server V6 中的高級身份驗證特性支持使用一個新的、高度可定製的身份驗證框架來支持一個更靈活的身份驗證模型,這個框架基於 — 並擴展 — Java™ Authentication and Authorization Service (JAAS)。
http://www.ibm.com/developerworks/websphere/techjournal/0508_benantar/0508_benantar.html
-
使用 WebSphere Application Server V6.1 中的聯合存儲庫擴展用戶註冊表選項
文章:IBM WebSphere Application Server V6.1 提供一個新的聯合用戶存儲庫特性,允許您輕鬆訪問和維護多個存儲庫中的用戶數據,這主要是因爲這個功能是通過配置 Virtual Member Manager 實用工具(而不是通過編碼)實現的。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0701_ilechko/0701_ilechko.html
-
權威支持: IBM Support Assistant V4.1 的新特性
文章:IBM Support Assistant 是 IBM 提供的一個免費服務能力工作臺,用於促進軟件問題的自助式診斷。這篇文章提供 IBM Support Assistant Workbench and Agent V4.1 軟件產品中包含的最新特性的概覽。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0906_supauth/0906_supauth.html
-
文章:IBM Monitoring and Diagnostic Tools for Java - Health Center 是一個輕量級工具,用於通過最小的性能開銷監控 IBM 的 Java 虛擬機。它提供關於正在加載的類、虛擬機環境、垃圾收集、鎖定和配置的實時信息和推薦配置。這篇文章向您介紹 Health Center,並提供一個示例,展示如何使用它來檢查一個 web 應用程序中的源代碼更改的影響。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0911_supauth/0911_supauth.html
-
權威支持: 利用 Memory Dump Diagnostic for Java (MDD4J) 分析內存管理問題
文章:Memory Dump Diagnostic for Java (MDD4J) 工具用於診斷 IBM Java Virtual Machines (JVMs) 中運行的應用程序的內存泄露和其他過量內存消耗問題。這篇文章向您介紹 MDD4J,展示如何使用它的複雜分析引擎和用戶界面來查看 Java 堆,以便您能夠看出哪些對象正在使用大量內存。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0909_supauth/0909_supauth.html
-
文章:問題診斷並不是一門精確科學,但也不是一門高精尖科學。一種系統的解決方法將使您的問題解決技術更有條理、更系統、以及最終更有效。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0806_supauth/0806_supauth.html
-
文章:本文並非關注今後問題出現後應該做的事,而是介紹現在可以對您的環境執行的 12 個操作,以便在問題真的出現時更快速、更有效地進行故障診斷。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0708_supauth/0708_supauth.html
-
文章:這篇文章提供一個簡要的參考指南,幫助您在任意給定時間決定使用哪個最常見的 WebSphere 診斷工具。本文還介紹一些背景信息,以便您簡要了解問題診斷工具是如何開發的。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0807_supauth/0807_supauth.html
-
在 WebSphere Application Server 中部署多個共存應用程序並解決相應的問題
文章:將多個共存(colocated)應用程序部署到一個 WebSphere Application Server 實例中在有些環境中會提供巨大的好處,但這可能會在問題隔離和問題診斷領域中帶來特殊的困難。這篇文章介紹減少潛在陷阱影響的同時維持應用程序並置優勢的技術和最佳實踐。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0704_julin/0704_julin.html
-
權威支持: WebSphere Application Server 日誌記錄開發人員指南
文章:日誌消息和跟蹤信息在問題診斷的初始階段可能是節約時間的關鍵元素,通常能夠消除重新創建問題以便進行故障診斷的必要性。這篇文章展示 WebSphere Application Server 中的日誌和跟蹤功能,解釋它們之間的區別,並描述如何在您的應用程序中利用它們。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0802_supauth/0802_supauth.html
-
文章:這是一個方便的簡明參考資料,提供關於 IBM® WebSphere® Application Server 的 High Availability Manager 組件的信息、調優技巧、材料鏈接等。這是所有處理大型單元拓撲的 WebSphere Application Server 管理員的必備信息。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1003_col_kepros/1003_col_kepros.html
-
WebSphere 反向投資者: 運行時管理高可用性選項,終極版
文章:IBM WebSphere Application Server Network Deployment 提供應用程序工作負載的故障轉移和恢復功能,但您如何提供 Network Deployment 單元中的管理工作負載的故障轉移呢?這期 “WebSphere 反向投資者” 解釋實現上述目的需要採取的步驟。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1001_webcon/1001_webcon.html
-
WebSphere 反向投資者: 高可用性(重申)與持續可用性
文章:儘管通常作爲同義詞使用,但 “高可用性” 和 “持續可用性” 實際上的確存在差異,儘管提供上述任一服務級別的基礎架構通常依賴多個冗餘 IBM WebSphere Application Server Network Deployment 單元。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1004_webcon/1004_webcon.html
-
WebSphere 反向投資者: 更好的高可用性 Web 應用程序配置
文章:添加硬件並不總是能夠提高 web 應用程序請求的故障轉移能力和可用性。這期 “WebSphere 反向投資者” 討論這種情況出現的原因,以及一些可能的替代方案。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0802_webcon/0802_webcon.html
-
文章:IBM WebSphere Application Server 環境中的一個多單元策略允許您在進行計劃內(和計劃外)維護的同時仍然提供 24x7 可用性。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0911_col_polozoff/0911_col_polozoff.html
-
專家評論:欲言又止的 WebSphere Application Server 的相關問題——第 3 部分
文章:關於 IBM® WebSphere® Application Server 的最常見問題的答案,包括如何在多個數據中心上運行它,使用哪個 JDK,爲何(和何時)應該遷移到 Version V6.1。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0606_col_alcott/0606_col_alcott.html
-
WebSphere 反向投資者: 調節 WebSphere 應用服務器時應適可而止
文章:積極的調優並不總是能帶來改善的應用程序性能。這期 “WebSphere Contrarian” 討論爲何會出現這種情況,並提供一些高級性能調優指南。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0909_webcon/0909_webcon.html
-
案例研究: 調優 WebSphere Application Server V7 性能
文章:IBM WebSphere Application Server 支持的應用程序範圍在不斷增長,每個應用程序都有自己的獨特特性集、要求和服務。正如沒有任何兩個應用程序會以完全相同的方式使用一個應用程序服務器一樣,沒有任何一組調優參數可能會爲任何兩個不同的應用程序提供最佳性能。通過在 JVM、線程池和連接池這 3 個領域中進行調優,大部分應用程序通常會實現一些性能改進。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0909_blythe/0909_blythe.html
-
用於基於 WebSphere Application Server 應用程序的性能測試協議
文章:這篇文章提供一個協議來執行性能測試,以確定一個應用程序在各種負載場景中的最優環境設置。本文的主題包括規劃性能環境、執行實際測試、以及測量應用程序的性能特徵。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0211_polozoff/polozoff.html
-
文章:您正在用您希望的方式使用 HttpSession 嗎?Java Servlet API 提供 HttpSession 接口來跨多個請求調用進行會話跟蹤和狀態管理,以便 servlets 能夠關聯一個給定用戶和一系列請求。但是如果您正在經歷較低的數據庫或網絡性能,或者針對您的應用程序服務器的頻繁垃圾收集,那麼您可能會更傾向於將 HttpSession 作爲一個應用程序緩存使用。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0810_webcon/0810_webcon.html
-
WebSphere Application Server V6 可伸縮性和性能手冊
紅皮書:討論基於 IBM WebSphere Application Server Network Deployment V6 縮放應用程序的各種選項。這本紅皮書探討如何擴展一個基本 WebSphere 配置,通過更好地利用每個機器或使用多個機器來提供更多計算能力。
-
WebSphere 反向投資者:使用 WebSphere Application Server 有效利用虛擬化
文章:如果您正在計劃採用(或已經採用)一個虛擬化策略,那麼幾個簡單的實踐將給避免虛擬化和 IBM WebSphere Application Server 之間的衝突帶來較大幫助。
http://www.ibm.com/developerworks/websphere/techjournal/0805_webcon/0805_webcon.html
-
WebSphere CloudBurst Appliance 中的 “特殊原料”
文章:新的 IBM WebSphere CloudBurst™ Appliance 和 IBM WebSphere Application Server Hypervisor Edition 中的祕密元素已不再神祕,但它是革命性的。這篇文章揭示這兩個產品中的 “特殊原料”,正是這些 “特殊原料” 使得它們不同於常規目的的提供和虛擬化管理產品。
-
使用 WebSphere CloudBurst 實現定製,第 5 部分: 維護虛擬化的 WebSphere Application Server 環境
文章:IBM WebSphere CloudBurst Appliance 支持創建高度定製的 IBM WebSphere Application Server 環境,然後將這些環境部署到它們自己的雲中。但是,這個設備的作用並非在這些環境部署後終結。WebSphere CloudBurst 提供幫助更新和維護這些環境的用戶功能。這篇文章討論如何使用 WebSphere CloudBurst 將 WebSphere Application Server Hypervisor Edition iFixes、補丁包和您自己的補丁應用到這兩個映像和實際的 WebSphere Application Server 虛擬系統環境。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1001_amrhein/1001_amrhein.html
-
IBM Extreme Transaction Processing (XTP) 模式: 通過 WebSphere eXtreme Scale 進行可伸縮快速異步處理
文章:現代企業系統正面臨更復雜的處理、更高的負載和更多的資源的需求。這種現實推動了分隔功能單元的需求,鼓勵使用異步方法來完成工作和彙總結果。這篇文章描述了一個示例,該示例引入 IBM WebSphere eXtreme Scale 的威力和可伸縮性來處理這個問題,從而向這個異步範式提供近乎無限的靈活性和可擴展能力。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1005_wisniewski/1005_wisniewski.html
-
WebSphere eXtreme Scale 初探,第 1 部分: 瞭解 WebSphere eXtreme Scale 及其工作原理
文章:這篇介紹性文章提供了一個基礎,幫助您從技術理解 IBM WebSphere eXtreme Scale 是什麼、它提供的特性、以及它提供的巨大好處。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0911_kirby/0911_kirby.html
-
WebSphere eXtreme Scale 初探,第 1 部分: 瞭解 WebSphere eXtreme Scale 及其工作原理
文章:IBM WebSphere eXtreme Scale 是一個用途廣泛的高速緩存解決方案,可以配置爲在各種不同的設計中使用。但是,您不能盲目地使用 WebSphere eXtreme Scale 提供的 API,並假定它會減小您的超負荷數據庫上的壓力並使您的應用程序運行速度更快。作爲一種改善應用程序性能的策略,緩存必須小心謹慎地使用。這篇文章檢查了幾個有助於構建高性能和高彈性 WebSphere eXtreme Scale 應用程序的最佳實踐。
http://www.ibm.com/developerworks/cn/websphere/techjournal/1004_brown/1004_brown.html
-
瞭解您的 WebSphere Application Server 的大型緩存選項
文章:緩存大量應用程序數據並不強制使用 64 位 JDK,以便利用 64 位尋址。IBM WebSphere eXtreme Scale 的 ObjectGrid 組件提供了一個 32 位 JDK 替代品,可以在您的現有基礎架構中使用,無需您的服務器上的其他物理內存。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0801_alcott/0801_alcott.html
-
IBM Extreme Transaction Processing (XTP) 模式:使用 WebSphere eXtreme Scale 進行可伸縮和可靠的 HTTP 會話管理
文章:這篇文章展示瞭如何將 WebSphere Extreme Scale 用作一個獨立內存數據網格來存儲 HTTP 會話。介紹現有軟件後,本文展示了 Extreme Scale 如何以一種經濟高效的方式應對可伸縮性挑戰並簡化一個 Extreme Scale 網格的實現。
http://www.ibm.com/developerworks/websphere/library/techarticles/0905_gaur/0905_gaur.html
-
WebSphere Virtual Enterprise 和服務水平區分
文章:WebSphere Virtual Enterprise 能夠爲入站請求提供 Service Level Differentiation。但是,獲取適當的結果需要仔細的配置。這篇文章描述了 WebSphere Virtual Enterprise 關於 Service Level Differentiation 的行爲,討論瞭如何創建適當的配置。
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0911_parees/0911_parees.html
L. WebSphere DataPower Appliances
-
文章:新技術通常意味着系統和數據上的新型攻擊。瞭解可能的攻擊種類是保護您的環境免受攻擊的一個步驟。另一個步驟可能是實現一種新型硬件設備,比如來自 DataPower 的那些設備。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0603_col_hines/0603_col_hines.html
-
文章:如果您的前門是惟一的門且上了鎖,您會認爲自己的家安全嗎?類似地,只爲您的應用程序裝備一些基本安全措施並不足以保護它免於所有可能的入侵。受到一首經典搖滾歌曲的啓發,本文提供了一些常見的 “後門” 安全錯誤以及您可以採用的一些預防措施。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0804_col_hines/0804_col_hines.html
-
將 WebSphere Web 服務安全任務分流到 WebSphere DataPower SOA Appliance
文章系列:這個文章系列將指導您逐步集成 WebSphere DataPower SOA Appliances 和 WebSphere Application Server 來改進您的安全 web 服務安裝。
-
http://www.ibm.com/developerworks/cn/webservices/ws-offload/index.html
-
第 2 部分: 配置 WebSphere DataPower SOA Appliance Web 服務代理以實現 WS-Security 非對稱安全性
http://www.ibm.com/developerworks/cn/webservices/ws-offloadDataPower/index.html
-
第 3 部分: 使用 WebSphere DataPower Policy Framework
http://www.ibm.com/developerworks/cn/webservices/ws-offloadpart3/index.html
-
-
文章:IBM WebSphere DataPower SOA Appliances — IBM 最不同凡響、最激動人心的產品線 — 的最新固件更新充滿了重要的新特性。配備了 Web 2.0 和其他很多增強功能,DataPower 設備已準備好邁向新時代。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0911_col_hines/0911_col_hines.html
-
通過 WebSphere Application Server V7 Administrative Console 管理 WebSphere DataPower SOA Appliances
文章:WebSphere Application Server V7 包含一個管理功能,以便使用 Administrative Console(也稱爲 Integrated Solutions Console)來管理多個 DataPower 設備。這個管理功能基於 WebSphere DataPower Appliance Manager,提供廣泛的功能來管理多個共享相同配置的設備,或者管理一個指定爲主設備的設備的多個固件副本。
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1003_das/1003_das.html
-
DataPower 和 WebSphere Application Server 之間的 WS-Policy 安全集成
文章:這篇文章展示如何配置 WebSphere DataPower SOA Appliance 和 WebSphere Application Server,以便實現 WS-Policy 來進行 SOA 服務治理。用戶憑證被轉換爲一個 LPTA 公共令牌格式,以便在 DataPower 與寄宿在 WebSphere Application Server 上的一個應用程序之間進行身份驗證和單點登錄。針對 DataPower 的卸載策略管理功能允許 WebSphere Application Server 提供更好的應用程序級性能,而 DataPower 提供企業範圍的高性能服務治理。
-
WebSphere Application Server 的推薦補丁
網站:針對 WebSphere Application Server 發佈推薦的、通常可用(generally available,GA)的補丁的一個綜合列表。請特別注意漏洞補丁,可以通過跟隨來自按版本歸類的修復補丁的安全公告鏈接找到它們。
-
文章:IBM Support Portal 是 IBM 軟件的自助服務工具組合的最新成員。通過它的新觀感,您將得到針對所有 IBM 產品的一個前所未有的統一支持界面 — 您可以定製它來滿足您的特定支持需求。
http://www.ibm.com/developerworks/cn/websphere/techjournal/0907_supauth/0907_supauth.html
-
網站:關於可用的 IBM Software Support Lifecycle Policies 的詳細信息,幫助您實現您的 IBM 軟件產品的全部價值。
特別感謝 Tom Alcott、Keys Botzum、Russell Butek、Bill Hines、Roland Barcia 和 Alexandre Polozoff 給予的幫助!
-
文檔
- IBM WebSphere Application Server 信息中心 (所有版本)
- IBM Rational Application Developer 信息中心 (所有版本)
- IBM WebSphere 紅皮書
推薦的零售圖書:
- Performance Analysis for Java Websites,Stacy Joines、Ruth Willenborg、Ken Hygh,2002 年,Addison-Wesley,ISBN: 0201844540
- Persistence in the Enterprise: A Guide to Persistence Technologies,Geoffrey Hambrick、Kyle Brown、Roland Barcia、Robert Peterson, Kulvir Bhogal,2008 年,IBM Press,ISBN: 0131587560
- Application Architecture for WebSphere: A Practical Approach to Building WebSphere Applications,Joey Bernal,2008,IBM Press,ISBN: 0137129262
- IBM WebSphere DataPower SOA Appliance Handbook,Bill Hines、John Rasmussen、Jaime Ryan、Simon Kapadia、Jim Brennan,2009 年,IBM Press,ISBN: 0137148194
- IBM WebSphere: Deployment and Advanced Configuration,Roland Barcia、Bill Hines、Tom Alcott、Keys Botzum,2004 年,IBM Press,ISBN: 0131468626
WebSphere 支持和下載
- 通過 WebSphere Application Server 支持 快速訪問問題解決資源。
- 技術說明 包含有價值的編程技巧、Q&As、工作方法,由 WebSphere Application Server 支持和開發團隊定期更新。
- WebSphere Application Server 試用產品下載
- 權威支持 討論可用於 WebSphere 產品的 IBM Technical Support 資源、工具和其他元素,包括能夠進一步改善您的 IBM 支持體驗的技術和新理念。
博客
這些博客由 WebSphere Application Server 專家撰寫,他們以便於理解的篇幅定期提供關於使用 WebSphere Application Server 開發 J2EE 應用程序的信息:
- WebSphere 性能,博主 Alexandre Polozoff
- WebSphere 和 JEE/dev/websphere ,博主 Billy Newport
- Web 2.0 和中間件,博主Roland Barcia
- WebSphere:進入狂野的藍色世界! ,博主 Jerry Cuomo
- WebSphere 社區
- WebSphere 和消息傳遞
- WebSphere 和 Java 持久性
WebSphere 培訓
- IBM Education Assistant 集成了帶解說的演示、教程和資源鏈接,幫助您成功使用 WebSphere 系列產品。它包含了一些教程,涵蓋 WebSphere Application Server 概述、安裝、遷移、編程模型、安全性、高可用性和其他許多相關主題。
- IBM Education Assistant 信息中心
- WebSphere Education 提供關於廣泛的 WebSphere 產品和相關技術的教室和基於 web 的培訓課程。
更多資源
- IBM Software Services for WebSphere
- IBM developerWorks WebSphere Application Server 專區
- IBM WebSphere Developer Technical Journal
- WebSphere 反向投資者 解答問題、提供指南並以與衆不同的方式討論關於 WebSphere 產品的使用的相關基本主題,通常提供與流行觀點相反、經過驗證的建議。
- 瀏覽關於這些和其他技術主題的 圖書。
IBM Software Services for WebSphere 是一個高技術顧問團隊,這些顧問都具有廣博的體系結構知識、高深的專業技能和豐富的最佳實踐經驗,該團隊與 IBM 研究與開發實驗室聯繫緊密。我們提供全球性 WebSphere 產品支持,以方便客戶和合作夥伴設計、構建、測試和部署解決方案,有助於您的業務成爲隨需應變的業務。