这个推荐读物列表提供包含关键信息的文档链接,应该在使用 IBM® WebSphere® Application Server 深入研究 Java™ EE 之前阅读它们。
-
WebSphere
Application Server: 产品线(英文)
Web 站点:WebSphere Application Server 支持大量行业内的平台,因此您可以根据自己的业务需求针对特定的平台构建应用程序。这个站点提供了关于可用的 WebSphere Application Server V7 产品版本的摘要信息。
-
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 系统需求(英文)
Web 站点:详细阐述所有受支持的 WebSphere Application Server 发布版的硬件和软件需求。
-
WebSphere
Application Server V7 中的新特性
文章:描述了 IBM WebSphere Application Server V7 中包括的一些功能强大的新特性和显著的增强功能,包括对新标准的支持、在管理方面的增强等,以帮助您实现更高的工作效率、更强的安全性、更紧密的集成和简化的管理。了解这个新版本中的关键特性,这些特性使得该版本可以为您的面向服务的体系结构提供灵活而可靠的基础。
-
多媒体课堂:IBM WebSphere 应用服务器 V7 新特性概览
多媒体课堂:本讲座将向您全面地介绍 WebSphere Application Server(WAS)V7 中的新特性及在基础架构、管理、快速开发和部署等方面的新功能,其中包括对新的新规范、更多平台的支持,以及新增的智能预置、安全域、管理代理等新功能。此外本讲座还将向您介绍 WAS V7 的功能部件包以及版本。
-
在 AIX 上创建 WebSphere Application Server 7.0 虚拟分区
文章:本文描述了如何使用 AIX 上的 NIM(Network Installation Manager) 工具和逻辑分区(LPAR)虚拟化技术来实现 WebSphere Application Server 7.0 虚拟分区的创建以及分发。
-
教程:在 UNIX 和 Linux 系统上安装和配置 WebSphere Application Server
教程:在本文中,您将学习如何在 UNIX 和 Linux 系统上安装 IBM WebSphere Application Server(WAS),同时您还可以了解如何在服务器的启动和关闭过程中集成 WAS。本文还提供了许多参考资源,帮助您快速地设置和运行 WAS。
-
WebSphere Application Server V7 快速迁移指南
文章:本文向您首先简要概述了 WebSphere Application Server V7 的迁移工具及其使用方法,然后介绍了从特定版本迁移时一些需要注意的事项,以帮助您快速地将 IBM WebSphere Application Server V5.1.x 或 V6.x 迁移到 WebSphere Application Server V7.0。
-
将 WebSphere Application Server Community Edition 应用程序方便地迁移到 WebSphere Application Server
文章:本文向您介绍了如何使用 alphaWorks 提供的 Application Advancement Assistant 工具将应用程序从 WAS CE V2.1.x 迁移到 WAS V6.1.x,以帮助您简化应用程序的迁移工作。
-
WebSphere
Application Server V7:概念、规划和设计(英文)
红皮书:讨论 WebSphere Application Server V7.0 环境的概念、规划和设计,包括各种简单和复杂的实现。说明包含到 WebSphere Application Server 中的特性和打包方式,探讨最常见的实现拓扑,并讨论设计与 WebSphere Application Server 环境兼容的特定任务和组件。讨论了在分布式平台和 WebSphere Application Server for z/OS V7.0 上规划 WebSphere Application Server V7.0 和 WebSphere Application Server Network Deployment V7.0,以及迁移老版本需要注意的事项。
-
理想的 WebSphere 开发环境
文章:描述用于 WebSphere Application Server 和与其密切相关的产品(比如 WebSphere Portal)的理想环境。“环境” 一词在此使用最宽泛的意义 —— 包括企业应用程序从开发到生产的所有方面。本文解释了为什么每个阶段都是必要的,以及减少成本的途径。
-
Rational Application Developer V7.5 编程指南(英文)
红皮书:针对 WebSphere Software V7.5 的 IBM Rational Application Developer 是功能齐全的基于 Eclipse 3.4 开发平台,可用于开发部署到 WebSphere Application Server 和 WebSphere Portal 的 Java Standard Edition Version 6 (Java SE 6) 和 Java EE 5 应用程序。Rational Application Developer 为所有开发角色提供集成的开发工具,包括 Java 开发人员、业务分析员、架构师和企业程序员。这个编程指南突出展示 Rational Application Developer V7.5 包含的特性和工具,并且包含一些实践示例,展示如何使用这些工具开发应用程序,并实现可视化快速应用程序开发。
-
超级集群解决方案,第 1 部分:实现应用程序的最大可伸缩性的技巧
文章:本系列文章介绍了一种有用的技巧,可以在 WebSphere Application Server 中实现最大程度的应用程序可伸缩性,我们将之称为超级集群。本文将介绍应用于 HTTP 插件和 WebSphere Proxy Server 的 “超级集群” 技巧。
-
Developing
defensively: Part 1: Defensive architecture(英文)
文章:探索预防性架构的原则,并了解解决一些常见的架构问题的方法,这些问题可能导致系统衰退,甚至导致整个系统失败。
Problem Determination through Defensive Infrastructure Architecture: Part 1: Runtime deployments with queues and ESBs(英文)
文章:广为流传的 “一切从简,keep it simple strategy”(KISS)是在构建基础设施时应该遵循的最佳实践。应用程序的开发、打包和部署需要慎重的思考和不懈的努力才能做好。不过,有时看似简单的实现可能会妨碍问题的诊断,导致产品运行时不稳定甚至不可用。IT 开发或运营团队的简单处理让问题诊断和分析变得更加困难,因为很难将离散的事件分开,或缺少有价值的数据。本文查看与 KISS 相对的现实示例,即 “过犹不及”。
使用 wsadmin 定位 WAS 资源对象的配置标识
文章:本文通过几个具体的实例向您介绍了如何使用 wsadmin 工具定位不同的 WAS 资源对象以及如何添加/修改特定的属性。
Websphere Application Server 环境配置与应用部署最佳实践
文章:本文对 wsadmin 工具和 Jython 脚本进行了介绍,并选取应用部署为例,对 wsadmin 工具的使用和 Jython 脚本的编写进行了说明。本文还介绍了如何使用 XML 文件对 wsadmin 命令行工具和 Jython 脚本进行扩展,从而实现服务器的环境配置和应用部署的方法,并简要描述了配置文件的格式。
在 WebSphere Application Server V7 中将 z/OS 工作负载管理与WebSphere MQ 资源适配器一起使用
文章:WebSphere Application Server V7.0 引入了与 Java Enterprise Edition Connector Architecture (JCA) 兼容的资源适配器,用于实现与 WebSphere MQ 的互操作性,从而使得 z/OS 工作负载管理器功能(z/OS workload manager function,zWLM)能够跨许多服务区域处理不同类型或优先级的消息。这对于优化业务应用程序的性能通常非常重要。本文介绍如何配置消息应用程序、WebSphere Application Server 和 z/OS 系统,以通过 MQ 资源适配器利用 zWLM 功能来处理在 MQ 与 WebSphere Application Server 之间流动的消息。
-
WebSphere Application Server V7 中的系统管理
系列文章:这个系列文章描述了 WebSphere Application Server V7 中的几个重要管理特性:
-
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 的配置和管理信息。
V6.1 的可选读物:
-
在 WebSphere Application Server 中使用命令帮助简化管理脚本
文章:命令帮助使用 Jython 脚本语言中的一个特性,它为在 WebSphere Application Server V7 管理控制台中执行的各种操作提供 wsadmin 命令。本文提供的用例场景能够帮助您利用该特性的所有功能。本文针对具有中低级 wsadmin 和脚本语言水平的管理员。如果您还不熟悉命令帮助,那么学习如何使用它、积累命令,并在使用变量时自信地使用常见命令。
-
欲言又止的 WebSphere Application Server 的相关问题
专栏系列:解答关于 WebSphere Application Server 的常见问题的系列文章。重点内容:
-
使用虚拟映像模板部署 WebSphere Application Server
文章:服务器虚拟化的一大优势是通过使用虚拟映像模板快速提供新的环境。本文提供一个在虚拟机模板中使用 WebSphere Application Server Network Deployment 的方法和示例脚本。该方法利用 WebSphere Application Server V6 中提供的新功能,从而使得为新的主机复制和定制模板安装流程更加容易。本文已经升级,从而包括了在 WebSphere 模板映像中包含 WebSphere 配置文件、应用程序和集群所需的技术和示例脚本。这些新技术缩短了激活时间,并简化了在 ISV 场景中将模板映像与 WebSphere 产品结合使用(比如 WebSphere Portal 和 WebSphere Process Server 等)。
-
大型共享拓扑中的策略及折衷方法:面向基础设施架构师和管理员的事实和建议
文章:与尝试通过交互式方法部署和管理相反,通过计划、前摄性操作和战略决策可以解决管理大型拓扑面临的挑战。本文将帮助您识别一些策略、权衡和关键问题,它们妨碍着成功构建基础设施。
-
更新 WebSphere Application Server 企业应用程序时保持持续可用性
文章:阐述将企业应用程序的新版本投入到生产环境中的一种方法,该生产环境要求应用程序实现持续可用性。本文讨论基于浏览器和基于 Java 客户端的应用程序。
-
WebSphere 反向投资者: 在 WebSphere Application Server 中修改主机名称并迁移概要文件
文章:如果您打算移动 WebSphere Application Server 配置或将其迁移到您的环境,那么必须更改主机名或将配置文件从一台机器迁移到另一台机器。本文解释如何完成该过程,不管您使用的是 WebSphere Application Server 版本 5.x、6.x,还是 WebSphere Application Server 版本 7。
-
WebSphere Application Server V7.0 中的 Web Services 安全策略及配置
适用于 Version 7.0
文章:本文首先向您介绍了 WAS 对 Web Services 安全性的支持,然后向您详细介绍了如何在 WAS V7.0 环境下分别通过管理控制台和开发工具 Rational Application Developer V7.5 为基于 JAX-WS 2.0 的 Web Services 和 Web Services Client 配置安全策略集。
-
Microsoft .Net 和 WebSphere Application Server V7.0 间 Web Services 的互操作性
适用于 Version 7.0
文章:本文通过示例介绍了如何在 Microsoft .Net WCF V3.0 和 IBM WebSphere Application Server V7.0 中正确配置 WS-Secure Conversation 安全策略集及其绑定,以实现 .Net WCF client 和 JAX-WS service 之间的安全会话。
-
Feature Pack for 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 的继任者)。如果您使用未包含 Feature Pack 的 V6.1,那么仅支持 JAX-RPC 服务。您必须安装 Feature Pack 以获得更多的 JAX-WS 2.0 支持。如果您使用的是 V7,那么已经内置支持 JAX-WS 和 JAX-RPC,因此不需要再安装 Feature Pack。因为 JAX-WS 是最具有战略意义的 API,所以一般情况下开发新的 Web 服务时要使用该编程模型。(这个列表的下一项将比较这两个编程模型)。
-
Web 服务提示与技巧: JAX-RPC 与 JAX-WS 的比较
适用于 Version 6.1 和 7.0
系列文章:JAX-WS 2.0 是 JAX-RPC 1.1 的继任者。这个系列文章比较了这两个 Java Web 服务编程模型。
-
Top 8 tips to optimize your web services client in WebSphere(英文)
适用于 Versions 6.1 和 7.0
Web 站点:如果您使用 WebSphere Application Server 开发 Web 服务客户端应用程序,以下参考资料能够帮助您优化客户端。
-
WebSphere Application Server V7 中的 WS-Notification
适用于 Version 7.0
系列文章:学习如何开发能够与包含在 WebSphere Application Server V7 中的更新后的 WS-Notification 功能一起使用的 JAX-WS 应用程序。您需要对基于 Java 的 Web 服务和 WS-Notification 1.3 规范集有一定的了解,以及具有使用 WebSphere Application Server 的经验。
-
Message-level security with JAX-WS on WebSphere Application Server V7: Using Rational Application Developer 7.5.2 to build secure JAX-WS Web services(英文)
适用于 Version 7.0
教程:展示如何构建 JAX-WS 客户端和运行在 WebSphere Application Server V7 上的 Web 服务。另外,还展示如何通过 Rational Application Developer V7.5.2 配置策略集为 SOAP 消息配置消息级别的安全性。
-
使用 IBM Rational Application Developer V7.5 Web 服务策略框架来共享策略配置
适用于 Version 7.0
文章:简单解释 Web Services Policy Framework,并通过一个示例展示如何利用 Rational Application Developer V7.5 配置 Web 服务策略。您可以轻松地根据自己的需求对示例进行修改。
-
使用 RAD V7.5 和 WAS V7.0 构建 Java EE 应用程序
适用于 Version 7.0
文章:Rational Application Developer V7.5 引入了新的向导、编辑器,和透视图来很容易地创建强大的应用程序。本文将向您向您介绍如何使用 Rational Application Developer for WebSphere Software V7.5 构建 Java EE 应用程序,并将它们部署到 IBM WebSphere Application Server V7.0 上。
-
Develop a SOAP/JMS JAX-WS Web services application with WebSphere Application Server V7 and Rational Application Developer V7.5(英文)
适用于 Version 7.0
教程:WebSphere Application Server V7 支持在 JAX-WS Web 服务应用程序上使用 SOAP over Java Message Service (JMS)。在传输 SOAP 请求和响应消息时,可以用 SOAP over JMS 代替 SOAP over HTTP。本教程展示如何使用 Rational Application Developer V7.5 开发和部署使用 SOAP over JMS 的 JAX-WS Web 服务应用程序。
-
WebSphere Application Server V7.0 Web Services Guide(英文)
适用于 Version 7.0
红皮书:描述如何在 WebSphere Application Server V7 中实现 Web 服务。首先介绍 Web 服务依赖的主要构建块和 Web 服务应用程序的前沿实践。然后展示如何使用 Rational Application Developer 和 WebSphere 工具构建和部署 Web 服务应用程序。除了 Web 服务开发的基础知识之外,这份红皮书还提供关于高级主题的信息,包括 WS-Policy、WS-MetadataExchange、Web 服务事务、WS-Notification、Secure 对话和 WS-SecurityKerberos。
-
Web Services Feature Pack for WebSphere Application Server V6.1(英文)
适用于 Version 6.1
红皮书:针对 Web 服务的 WebSphere Application Server V6.1 Feature Pack 提供新的 Java Web 服务实现并改进了可用性。一些改变简化了现有的解决方案;一些改变实现了需要更安全、更可靠的服务、异步交互模式和更复杂的数据模型的解决方案。针对 Web 服务的 Feature Pack 提供 WS-I Reliable 和 Secure WS-I 配置文件的初步实现。这份 IBM 红皮书包含一个将 Reliable 和 Secure Web 服务与 Windows® Communications Foundation 结合使用的高度互操作性例子。此外,还提供许多示例,展示如何使用这个特性包、使用新的 Web 服务策略集,以及使用 JAX-WS 规范编写 Java Web 服务。对于架构师和设计师,有一些章节讨论了能够利用该特性包的业务场景,以及一些使用该特性包实现的示例模式。
-
JAX-WS
client APIs in the Web Services Feature Pack for WebSphere Application Server V6.1(英文)
适用于 Version 6.1
系列文章:介绍 JAX-WS 2.0,这是 WebSphere Application Server V6.1 Feature Pack for Web Services 支持的新编程模型。
-
为什么非功能性需求很重要?
文章:功能很重要,但是如果没有考虑非功能性需求 —— 它们决定您的解决方案在现实中是如何运营的 —— 那么您的解决方案可能在现实中毫无用处。下面列出了对获得成功至关重要的非功能性需求。
-
最重要的 Java EE 最佳实践
文章:针对 Java EE 应用程序开发的前 10 条最佳实践。它通过更新包含了最新的技术趋势,更重要的是,推荐了一些应该遵循但常常被忽略的实践。
-
了解 Java EE 5
文章:概述了新的 Java EE 5、它的许多重大改进以及这些改进对您的 WebSphere 应用程序的意义。
-
Rational Application Developer V7.5: Using the Java Persistence API
演示稿:演示如何使用新的 Java EE 5 Java Persistence API (JPA) 框架创建简单的 JPA 实体和 manager bean。这是展示 Rational Application Developer Version 7.5 的新特性的演示稿系列的一部分。
-
使用 WebSphere Application Server 构建 EJB 3.0 应用程序:使用 WebSphere Application Server V6.1 Feature Pack for Enterprise JavaBeans 3.0
仅适用于 Version 6.1
文章:EJB 3.0 是朝简化企业应用程序开发迈出的重要一步。通过使用 IBM WebSphere Application Server V6.1 Feature Pack for Enterprise JavaBeans 3.0,您可以受益于简化的开发经验、新的持久性模型和新的特性(比如拦截器),同时仍然部署到健壮的 WebSphere 平台。
-
在 IBM Rational Application Developer V7.5 中的 JavaServer Faces 工具有什么新特性?
文章:本文重点阐述 Rational Application Developer V7.5 中支持 JavaServer™ Faces 的最重要新特性。
-
了解 EJB 调用如何在 WebSphere Application Server V6.1 中操作
文章:许多使用 Enterprise JavaBeans (EJB) 的应用程序都部署在 WebSphere Application Server EJB 容器中。要与这些 EJB 组件通信需要用到 Internet Inter-ORB Protocol (IIOP) 通信、JNDI 查找和工作负载管理等概念。这种交互可能非常复杂,许多 WebSphere 用户都对此感到头痛。本文介绍了 EJB 通信在 WebSphere Application Server 中的基本工作原理。本文解决了与 ORB 的通信,以及基本调用模式和组件定义,它们用于调用部署在 EJB 容器中的 EJB 组件。要求您大体了解 J2EE™ 原则,并具备管理 WebSphere Application Server 的知识。
-
基于 REST 的 Web 服务:基础
文章:Representational State Transfer (REST) 作为基于 SOAP 和 Web Services Description Language (WSDL) 的 Web 服务的简单代替物获得了广泛的认可。界面设计转变的明显证据是主流 Web 2.0 服务供应商都采用了 REST —— 包括 Yahoo、Google 和 Facebook —— 他们都抛弃基于 SOAP 和 WSDL 的界面,转而采用易于使用的资源模型来公开它们的服务。本文讨论 REST 的基础概念。
-
Building Dynamic Ajax Applications Using WebSphere Feature Pack for Web 2.0(英文)
适用于 Versions 6.1 和 7.0
红皮书:演示 WebSphere Application Server Feature Pack for Web 2.0 包含的用于构建下一代动态 Web 应用程序的技术和技巧。它讨论了使用轻量级协议 REST 和 JSON 连接到 SOA 服务、使用 Ajax 消息将企业消息扩展到 Web,以及使用带有 Dojo 的 Ajax Development Toolkit 缩短 Ajax 应用程序的面市时间等等。
http://www.redbooks.ibm.com/abstracts/sg247635.html?Open
-
评论专栏:深入探讨 WebSphere Application Server Feature Pack for Web 2.0
适用于 Versions 6.1 和 7.0
文章:本文介绍了 IBM WebSphere Application Server Feature Pack for Web 2.0,并重点查看了一些关键功能,这些功能可以帮助您为 WebSphere Application Server 创建自己的 Ajax 风格的 Web 应用程序。
-
Dojo Campus(英文)
Web 站点:包含 Dojo 培训、在线课程、示例和教程的关键资源。
-
使用 IBM Rational Application Developer V7.5 中的 JPA, Ajax 与 Dojo 工具开发 Web 2.0 应用程序
文章:解释如何使用 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 工具利用新的功能。
-
Rational Application Developer V7.5: Rich Internet application development tools(英文)
演示稿:重点阐述改进后的 Web 2.0,它是 Rational Application Developer for WebSphere Software V7.5 中的富 Internet 应用程序开发特性。学习如何使用 Java Persistence API (JPA) 构建一个显示数据库数据的简单 Ajax 应用程序。看看使用 Rational Application Developer 特性(比如代码生成、向导和集成测试服务器)创建加快应用程序开发的响应性 Web 用户界面有多么简单。
-
The Support Authority: A systematic approach to problem solving(英文)
文章:问题诊断不是一门精确的科学,也不是一门高深的科学。一种系统的方法将使您的问题解决技术变得更有组织、更系统,最终更有效。
-
使用 ITCAM for WebSphere 进行性能诊断
文章:本文以 ITCAM for WebSphere 在 WebSphere Application Server (简称 WAS)自带样本应用中的性能诊断为例,介绍了借助于此类专业工具快速定位性能瓶颈的思路。
-
在 WebSphere Application Server 应用程序中跟踪死锁
文章:本文将通过一个真实的示例向您介绍如何使用 WAS V6.1 的线程转储工具对系统进行检查,以确定是否出现了死锁,以及如何对死锁进行跟踪并加以解决的原则和方法。
-
权威支持: 使用 Log Analyzer 进行第 1 阶段问题确定
文章:第 1 阶段问题确定(Phase 1 Problem Determination,Phase 1 PD)指的是初步标识、了解并尽力解决软件问题。其目的是初级诊断,即主要检查日志文件。本文通过示例向您介绍了如何使用 Log Analyzer 通过检查 WebSphere Application Server 的标准输出直接解决问题。
-
权威支持: 为有效进行产品故障诊断做好准备的 12 种方式
文章:本文不是关注如何解决问题,而是告诉您完成 12 件事情能够帮助快速高效地诊断问题。
-
权威支持: 选择正确的 WebSphere 诊断工具
文章:本文提供一个快速参考指南帮助您在什么时候应该使用哪个 WebSphere 诊断工具,并且简单介绍问题诊断工具的开发背景。
-
权威支持: 使用 IBM Support Assistant 收集诊断信息
文章:了解 IBM Support Assistant 中的特性,它们专门用于收集诊断信息。此外,还解释如何安装和配置它们,以及如何在现实中应用它们。
-
权威支持: 欢迎使用 Fix Central
文章:Fix Central 是用于为 IBM 软件发布补丁和更新的一站式新平台。Fix Central 不仅仅是一个 Web 站点,它还具有一个简单一致的界面,让您能够轻松找到所需的东西。了解如何充分利用这个新的支持工具。
-
权威支持: Fix Central 增强功能使查找正确的软件维护更新变得空前容易
文章:Fix Central 是 IBM 的一站式软件维护提交平台,在为许多 IBM 软件产品查找修复程序和维护更新中,它可以减少许多猜测。现在,新的增强搜索选项使查找正在运行的产品和版本的正确更新变得更加容易。
-
在 WebSphere Application Server 中部署多个共存应用程序并解决相应的问题
文章:在 WebSphere Application Server 的一个实例中部署多个组合应用程序为某些环境提供巨大的好处,但同时也给问题隔离和诊断带来困难。本文探讨了维护组合应用程序的优势的技术和最佳实践,同时减少潜在缺陷的影响。
-
权威支持: WebSphere Application Server 日志记录开发人员指南
文章:日志消息和跟踪信息是问题诊断开始阶段的关键因素,它们不仅能够节省时间,而且常常能够避免因解决问题而引入新的问题。本文查看 WebSphere Application Server 中的日志和跟踪工具,解释它们之间的区别,以及描述如何在您的应用程序中利用它们。
-
基于 WebSphere Application Server 的应用程序的性能测试规划
文章:本文提供一个协议,为执行性能测试确定针对不同负载场景的应用程序的最佳环境设置。这些主题包括计划性能环境、执行实际测试,以及度量应用程序的性能统计数据。
-
The
WebSphere Contrarian: Effectively
leveraging virtualization with WebSphere Application Server(英文)
文章:如果您计划(或已经采用)虚拟化策略,那么通过一些简单的实践可以避免虚拟化和 IBM WebSphere Application Server 之间的冲突。
-
了解用于大型缓存实现的 WebSphere Application Server 选项
文章:缓存大量应用程序数据时,不一定要使用 64 位 JDK 才能利用 64 位寻址。IBM WebSphere eXtreme Scale 的 ObjectGrid 组件提供一个 32 位的代替 JDK,您可以在现有的基础设施中使用它,并且不需要增加服务器的物理内存。
-
您想要了解的关于 HTTP 会话持久性的信息
文章:您正在查找合适的持久性策略吗?下面是一些常见问题的答案,能够帮助您找到最合适的解决方案。
-
WebSphere 反向投资者: 返璞归真:会话故障转移
文章:您是不是按照适当的方式使用 HttpSession?Java Servlet API 为跨多个请求调用跟踪会话和管理状态提供 HttpSession 接口,因此 servlets 能够将特定用户与一系列请求关联起来。但是,如果您的数据库或网络性能很低,或应用程序服务器的垃圾收集非常频繁,那么 HttpSession 就更像一个应用程序缓存。
-
Build grid-ready
apps with ObjectGrid: In-memory database easily scales across multiple physical machines(英文)
文章:ObjectGrid 是 WebSphere Extended
Development Data Grid 产品的重要部分,但您也可以把它当作独立的包安装。了解为 Java 应用程序安装和使用这个常驻数据库的基础知识。您将了解如何设置它以使用一个或多个机器,然后通过一系列示例应用程序展示它的功能。
-
IBM Extreme Transaction Processing (XTP) Patterns: Leveraging WebSphere Extreme Scale as an in-line database buffer(英文)
文章:学习如何通过将 WebSphere eXtreme Scale 作为数据库和应用程序之间的中介优化应用程序的性能。本文概述了缓存解决方案和 JPA 加载器的理论和实现。然后,通过一个带有样例代码的业务案例展示如何部署这些特性。
-
IBM Extreme Transaction Processing (XTP) Patterns: Scalable and robust HTTP session management with WebSphere eXtreme Scale(英文)
文章:本文展示如何使用 WebSphere Extreme Scale 作为独立的常驻内存数据网格来储存 HTTP 会话。在描述了现有的软件之后,本文将展示 Extreme Scale 如何以高效的方式解决可伸缩性挑战,并简化了 Extreme Scale 网格的实现。
-
集成 JPA 与 pureQuery: 让 Java Persistence API 利用 DB2 静态执行
文章:本文描述了如何基于应用程序优化 WebSphere JPA 以使用 pureQuery,pureQuery 是一项用于优化访问 IBM 数据库的技术。WebSphere Application Server V7 改进了 Java Persistence API (JPA) 的实现,从而支持优化对 IBM DB2 数据服务器的访问,获得更高的安全性,并大大减少数据访问开销。这些优化是在 WebSphere JPA 和 IBM Data Studio pureQuery Runtime 之间使用内置集成以支持静态 SQL 访问来实现的 —— 完全没有更改应用程序代码或运行大量测试。本文使用一个样例 JPA 应用程序,并向您介绍使用 JPA/pureQuery 支持静态 SQL 的步骤。此外,还包含一个使用 pureQuery 客户端优化的可选步骤,用于在运行时期间捕获更多的查询。
-
WebSphere Application Server V6 Scalability and Performance Handbook(英文)
红皮书:讨论基于 IBM WebSphere Application Server Network Deployment V6 扩展应用程序的各种选项。这份红皮书探索了如何扩展基础的 WebSphere 配置,以通过利用每台机器和使用多台机器提供更大的计算能力。
作者对 Bill Hines、Russell Butek、Roland Barcia、Keys Botzum、Tom Alcott 和 Alexandre Polozoff 提供的帮助表示衷心感谢!