WebSphere Portal 是一个框架——包括运行时服务器、服务、工具和许多其他特性——您可以使用这些特性将企业集成到单个称为 门户 的可自定义界面中。企业门户将各种来源的组件、应用程序、流程和内容组合到统一的表示界面中,用户可以从广泛的设备访问该表示界面。
可以根据用户或工作角色、安全需要、设备设置、个人首选项和管理设置来自定义门户。还可以定义工作流以支持业务流程。可以使用与 WebSphere Portal 集成在一起的 IBM Web Content Management 来管理门户内容。图 1 显示了一个示例企业门户。
图 1. 企业门户
在 WebSphere Portal 将工作环境绑定到一个内聚界面中的同时,它还提供服务来增强用户体验,以便该统一界面比使用各个组件时的界面更加丰富。
例如,它提供了单点登录服务,以便在用户登录门户之后,他们能够访问所有基础应用程序而不必重新输入用户凭据(例如用户 ID 和密码)。可以使用可自定义的主题来为门户的页面插入外观。使用协作服务 API 可以使用户能够容易地与同行合作,从而加速工作流程。使用协作 Portlet,应用程序能够自动或在用户控制下交换信息。这些只是如何能够容易地扩展门户环境并优化用户对该环境的体验的部分示例。
WebSphere Portal 是 IBM Workplace 的核心组成部分。许多其他相关产品,包括 WebSphere Voice 和 WebSphere Everyplace 产品,都使用 WebSphere Portal 来支持用户访问运行于几乎任何操作系统平台上的应用程序。用户可以从所有类型的设备访问门户,例如 Web 浏览器、富客户端、手机和 PDA。
我可以用 Web Portal 做什么?
可以使用 WebSphere Portal 来构建和部署称为 门户 的组合应用程序。通过门户,您可以向客户、员工、业务合作伙伴、贸易合作伙伴和供应商提供业务应用程序、内容、工作流和人员感知 (people awareness)。您可以自定义或个性化该界面以适应每种用户群体或各个用户。可以使该门户成为所有用户的有效、协作的工作区。
可以使用它的许多服务、工具和外接程序来不断扩展门户的功能。例如,可以使用产品安装所附带的 Portlet(称为“现成的 Portlet”)来集成来自其他网站和企业应用程序的内容。您可以将 Portlet 发布为 Web 服务,也可以将远程 Portlet 集成到门户中。拥有这样一个全面的、可管理的工作环境可以降低总体成本,并为您的业务带来竞争优势。
使用 Version 6 的新功能,您可以创建应用程序模板,然后让用户从那些模板快速组装特性丰富的组合应用程序。有关此新功能的更多信息,请参见 Building composite applications and templates in WebSphere Portal V6。
如何使用 WebSphere Portal?
使用 WebSphere Portal 的方式取决于您的角色。您可以直接使用 WebSphere Portal,或者使用与 WebSphere Portal 一起工作的其他工具。
门户开发人员 构建由具有自定义主题的页面构成的总体门户结构。他们通常是 Java 开发人员,经常与用户界面设计人员和门户管理员合作。
Portlet 开发人员 创建构成门户页面的各个部分的 Portlet。
门户和 Portlet 开发人员通常使用包含门户工具的 Rational Application Developer V6。他们还可以从 WebSphere Portal catalog 下载许多 Portlet 和工具。
您可能还希望在首选平台上安装某个 WebSphere Portal 产品版本。如果在为无线设备开发应用程序或开发语音 Portlet,您可能还使用一个或多个 WebSphere Everyplace 或 WebSphere Voice 产品。
管理员还使用 WebSphere Application Server,并可选地使用其他相关产品,包括诸如 DB2 等数据库管理器、诸如 IBM Directory Server 等 LDAP 服务器和诸如 Tivoli Access Manager 等安全管理器。
有关此新功能和 WebSphere Portal 如何为许多类型的用户带来新机会的更多信息,请参见 Building composite applications and templates in WebSphere Portal V6。