IBM Portal培训:IFramePortlet与用户信息开发实战

需积分: 9 16 下载量 83 浏览量 更新于2024-12-24 收藏 1.04MB PDF 举报
本培训教材由puzhl@mochasoft.com.cn撰写,主要针对IBM Portal的企业级开发进行实战培训,内容覆盖了Portlet开发中的多个常见组件和功能。以下是主要内容概要: 1. **常见Portlet开发**: - 包括实用的应用如天气预报、股票信息,以及IFramePortlet的运用。IFramePortlet是一种常见的方法,通过嵌入外部URL页面实现动态内容的集成,适用于天气预报、股票实时数据展示、OA待办事项等场景。然而,需要注意的是,它在某些浏览器(如PocketIE低版本)和移动设备上可能存在问题。 2. **IFramePortlet**: - 实现原理是将其他网站或内部网页作为iframe嵌套在Portlet中。此Portlet适用于大部分静态内容展示,但对兼容性有一定要求。 - 提供了Java代码和portlet.xml配置示例,展示了如何通过编程实现IFramePortlet的功能。 - 效果展示部分可能会包括实际的界面截图或详细说明。 3. **天气预报&股票Portlet**: - 需要后端程序从互联网获取实时数据,然后生成HTML页面存储在ihs的htdocs目录下。抓取频率通常通过定时任务(Unix的cron或Windows的Java时钟)进行。Portlet负责在门户中嵌入这些实时数据,提供给用户查看。 - 后台抓取代码和显示效果部分可能涉及API调用和前端展示技术。 4. **用户信息Portlet**: - Java代码展示了如何处理用户信息的管理,包括数据获取、存储和展示。这可能涉及到用户认证、权限管理和个性化设置。 - 实现效果部分会展示用户信息Portlet的最终界面和交互体验。 5. **SOXPortlet**: - SOX指的是萨班斯-奥克斯利法案(Sarbanes-Oxley Act),涉及企业财务报告的透明度和合规性。SOXPortlet可能是与法规遵从性相关的功能,例如审计追踪或合规信息展示。 6. **个性化设置、凭证保险库和统一待办**: - 其他Portlet可能还包括个性化设置选项,允许用户自定义门户体验;凭证保险库用于安全存储和管理敏感数据;统一待办则整合了多个系统的待办事项,方便用户一站式管理。 这份培训教材详细介绍了IBM Portal开发中的各种关键Portlet类型,包括它们的实现方式、应用场景、技术和注意事项,以及如何处理特定功能如用户信息管理和合规性监控。这对于希望深入理解并实践企业级Portal开发的人员来说是一份宝贵的资源。