IBM Rational应用开发者V6:portlet应用开发与门户工具实战

5星 · 超过95%的资源 需积分: 9 5 下载量 149 浏览量 更新于2024-08-02 收藏 11.76MB PDF 举报
"IBM Rational Application Developer V6 - Portlet 应用程序开发与门户工具" IBM Rational Application Developer V6 是一款强大的集成开发环境(IDE),专为构建企业级应用程序而设计,特别是关注于portlet应用程序和门户工具的开发。该资源详细介绍了如何使用这款工具来开发基于MVC(Model-View-Controller)、Struts和JavaServer Faces的portlet应用。它涵盖了对IBM Portlet API以及JSR168标准API的深入理解,这两个API是portlet开发的核心组件。 在本书中,开发者可以学习到以下关键知识点: 1. portlet应用程序开发:portlet是一种可重用的Web组件,可以在门户环境中运行,提供个性化和交互性的功能。IBM Rational Application Developer V6 提供了支持来创建、调试和部署portlet应用程序,帮助开发者利用MVC架构提高代码的可维护性和可扩展性。 2. Struts和JavaServer Faces(JSF):这两种都是流行的MVC框架,用于构建Web应用程序。Struts是基于Servlet和JSP的,而JSF是Java EE的一部分,提供了更丰富的UI组件和事件处理模型。学习如何在portlet中集成和使用这些框架是提升应用程序用户体验的关键。 3. IBM Portlet API和JSR168标准:JSR168是Java Community Process定义的标准,规范了portlet如何与门户服务器通信。IBM Portlet API是IBM对其实现,提供了portlet生命周期管理、渲染和事件处理的接口。开发者将学习如何利用这些API来创建跨门户兼容的portlet。 4. Web服务访问:IBM Rational Application Developer V6 支持集成Web服务,使得portlet能够调用远程服务,扩展其功能。这部分内容将指导开发者如何安全地集成和使用Web服务,包括认证和数据加密。 5. 安全Web应用程序:安全是任何企业级应用程序的重要组成部分。本书会介绍如何在portlet应用中实施安全性策略,如SSL加密、用户认证和授权,以及如何利用IBM WebSphere Portal的安全特性。 6. IBM WebSphere Portal V5.1:作为IBM的旗舰门户产品,WebSphere Portal提供了构建企业门户的基础。开发者将学习如何在WebSphere Portal环境中部署和管理portlet应用,以实现信息聚合和个性化。 此资源是针对第一版,适用于IBM Rational Application Developer V6 和IBM WebSphere Portal V5.1的开发者。在阅读前,建议查看"注意事项"部分,了解关于使用信息和所支持产品的具体条款。 这本书是开发portlet应用程序和深入了解IBM开发工具的重要参考资料,对于那些希望在IBM平台上构建强大、安全且具有互动性的企业级门户应用的开发者来说,具有极高的价值。