企业门户简介 — 为何有益于 IT 和业务
页面: 1, 2

企业门户实现模式

完成了企业门户的简要概述,本节将讨论企业门户实现的主要类型。行业分析师和门户供应商已经确定了一套在全球的企业中通用的企业门户模型。我们将研究各种模式,看它到底实现了什么。

内容门户

通常,组织内实现的第一个门户是内容门户,它主要是一个只读的平台,聚合了遍及企业的许多数据源中的企业内容。搜索和内容授权等增值服务提高了统一内容 Web 站点的基本优势。

图 3 显示一个内容门户示例。该 Web 站点通过页面上的一组 portlet 提供信息。每个 portlet 都显示一种不同类型的内容。它分布在页面中,使门户成为一个查找文档的快速方法。该门户内建了一个搜索服务和一个授权机制,以确保只有拥有权限的用户才能看到敏感信息。

内容门户

图 3. 内容门户示例

内容门户的特性和优点如下:

  • 快速实现 — 通常只需几周便可完成项目
  • 文档和信息的集中访问
  • 提供搜索和授权功能
  • 可以集成到后端内容管理系统中
  • 通常为只读,但可以为创建者提供更新或添加新内容的功能


集成或事务门户

集成或事务,无论用哪个名称,这种门户都主要用于在门户的 portlet 内提供应用程序功能。他们超越了内容门户,不仅可以显示文档和文本信息,还可以显示从后端数据源得到的数据并允许用户与这些数据交互。

图 4 显示了一个银行门户,它允许用户查看自己的帐户余额并进行电汇。每个 portlet 都提供了一个到后端应用程序的接口。

某银行的集成门户

图 4. 某银行的集成门户

集成门户的特性和优点如下:

  • 构建 portlet 和数据集成需要的开发工作较少
  • 集成许多后端系统并提供单一访问点
  • 使用授权和动态布局功能使门户适应用户
  • 跨页面内的应用程序具有一致的外观


协作项目门户

企业门户实现的一个新趋势是提供支持专门或短期项目工作的门户。这些门户提供的协作特性允许用户自己组织在一起,然后通过专用的项目门户共享信息和想法。

图 5 显示协作门户实现的一个示例:

协作门户

图 5. 提供论坛、共享文档和组日历的协作门户

协作门户的特性和优点如下:

  • 协作特性通常由门户供应商通过打包解决方案的形式提供。
  • 为用户提供围绕项目或部门组织的功能。
  • 提供工具支持共享文档、讨论、日历、白板及更多功能。
  • 提供 IT 托管的备选方案,使用户不必借助 wiki 和 Sharepoint 服务器。

流程门户

最后的企业门户模型是流程门户。流程门户是一个实现,在功能深度上超过了集成门户。用后端应用程序代替点对点集成,流程门户将支持一个用户界面,使用户能利用一个跨多个后端系统的业务流程。通常流程门户会无缝地跨多个部门,从销售、工程和 HR 等部门集成应用程序,形成拥有统一用户界面的端到端流程。

图 6 阐释流程门户的逻辑实现

流程门户

图 6. 流程门户在一个统一的流程中利用多个后端系统

流程门户的特性和优点如下:

  • 将多个后端系统编入一个统一的业务流程和用户界面
  • 使用业务流程管理工具编排和管理这些流程
  • 以用户为中心 — 其中心是帮助用户完成任务,而不是组织结构
  • 开发成本较高,但可以提供较高的 ROI

企业门户是单一的访问、控制和开发点

不同实现模式之间的共同主题是聚合。就一切情况而论,企业门户将许多企业应用程序的功能聚合到用户的单一访问点、IT 的单一控制点及开发点。这个简单的概念为本文开头提出的那些问题提供了解决方案。

下面列出了曾提过的使业务用户和客户苦恼的一些问题以及企业门户提供的解决方案:

  • “我需要使用 20 个应用程序完成我的工作。”“培训新员工熟悉我们的 IT 系统用了两个月时间。”— 企业门户合并许多后端应用程序成为用户的单一访问点。企业门户是 Web 应用程序,坚持一个统一的外观。这减少了用户可见的复杂性。
  • “为了使用公司的 IT 系统,我必须记住 20 个不同的用户名和口令。”— 因为企业门户是一个单一的访问点,所以在门户就能够执行身份验证,然后通过可信通道传到后端系统。
  • “我希望将 Web 应用程序公开给客户,但我也需要控制其品牌和外观。”— 所有企业门户产品都允许定制网页风格和标记。某些产品通过单一的门户实现和给予用户特征的个性化逻辑允许交付多种标记。
  • “无论谁有最新版的演示,请通过电子邮件将它发送给我。”— 正如在协作门户所看到的,大部分协作门户产品提供了协作特性使项目团队快速地共享信息和想法。

下面这些都是曾经出现在 IT 中的问题,现在已通过企业门户技术加以解决:

  • “我不得不为维护和运行 2000 个 Web 应用程序投入资金。”— 企业门户聚合许多后端应用程序成为单一的 Web 应用程序,从而减少了 Web 应用程序的蔓生。
  • “我的 Web 应用程序没有统一的安全性。向组织添加或删除用户非常费劲。”— 企业门户使一个单一的控制点。可以在管理着众多后端应用程序的使用的门户应用程序实施安全策略。这提供了授权策略的有效控制。
  • “似乎每次构建新的 Web 应用程序,我们都要重新开始。”— 企业门户提供一组工具和技术使跨企业的开发工作量标准化。
  • “业务用户使用我们无法控制的 wiki 和 Sharepoint 服务器,造成了任务关键型数据的丢失和滥用。” — 协作门户再一次出来帮助阻止不受控制的 Web 应用程序的病毒性传播。通过允许用户快速建立项目门户,IT 减少了对于业务主导的 wiki 和 Sharepoint 服务器的需要。

结论

在本文中,我讨论了以下内容:

  • 有关传统企业应用程序使用和开发的问题
  • 什么是企业门户
  • 主要的企业门户供应商
  • 企业门户的常见实现模式
  • 企业门户如何解决企业应用程序中的问题

参考资料

涵盖企业门户领域的分析者:

  • Gartner — 参见“Portals are the 'Swiss Army Knives' of Enterprise Software”
  • Forrester
  • CMSWatch — 参见他们提供的“Enterprise Portals Report”
  • IDC — 提供了企业门户市场分析

Peter Laird 是 WebLogic Portal 产品的一名高级架构师。