内容管理在商业中越来越重要。对于在按需服务环境中竞争的企业而言,能够快速有效地管理和提供内容是成功的关键。随着越来越多的信息在 Internet 和公司内部网上提供,Web 内容在企业中发挥着越来越重要的作用。Web 内容的生命周期管理包括创建、发布、存储、搜索/检索、访问控制和内容集成。本文所述的 IBM 内容管理产品综合解决方案 —— IBM Workplace Web Content Management 和 DB2 Content Manager —— 能够满足企业 Web 内容管理的需求。
IBM Workplace Web Content Management 是 IBM Workplace 产品家族的重要组成部分,可以从最初的创建到最终的 Web 表示,全过程地帮助您管理公司内容。它为 Web 站点提供了一套成熟的内容管理系统,可供非技术和技术用户使用。本文示范了如何结合 Workplace Web Content Management 和 DB2 Content Manager 来提供统一的企业 Web 内容管理系统。该系统包括两大部分:在 DB2 Content Manager 中存储 Workplace Web Content Management 数据,通过 Workplace Web Content Management 中的 Content Manager 发布本机内容和元数据。本文假设您熟悉 Workplace Web Content Management 和 DB2 Content Manager。
默认情况下,Web 内容管理环境在文件系统中存储数据文件。与文件系统不同,DB2 Content Manager 使用强大的关系数据库在单独内容条目的层次上提供索引检索、安全性和小粒度的访问控制。因此,可以扩展 Workplace Web Content Management 的功能,以包含 DB2 Content Manager 的一些开箱即用功能,例如:
全部企业内容都使用一个资料库。
可缩放的企业内容资料库。
使用 Resource Manager 复制实现错误恢复。
丰富的数据模式。
强大而开放的 API。
通过从 Workplace Web Content Management 中的 DB2 Content Manager 发布本机内容和元数据,用户就可以用一个窗口来检索各种类型的企业 Web 内容,从而提升了对这两种产品投资的回报。
本文对 IBM Workplace Web Content Management 和 DB2 Content Manager 的集成做一简要介绍。重点是两个系统的配置,并通过一个例子说明 Workplace Web Content Management 和 DB2 Content Manager 的结合用法。关于集成两个系统的详细信息,请参阅 IBM Redbook 红皮书“Lotus Workplace Web Content Management and Content Manager Working Together for LWWCM Java Edition V2 and CM V8 Only”。
IBM 内容管理产品
IBM Workplace Web Content Management 是一种基于 Web 的、多用户编辑环境工具,可以从最初的创建到最终的 Web 表示,帮助客户快速有效地创建动态 Web 站点。Workplace Web Content Management 为所有用户提供了一个成熟的网站内容管理系统。
DB2 Content Manager 是一种具有工业强度的内容管理系统,用于捕获、处理和存储从纸质转化而来的大量信息,也可用于丰富媒介管理。最近的版本中,Content Manager 已经成为一种具有高度伸缩性的资料库,基本上能用于所有类型的数字内容,包括基于 HTML 和 XML 的 Web 内容、文档图片、电子办公文档和多媒体,如数字视频和音频。
存储在 DB2 Content Manager 中的 Workplace Web Content Management 内容有两种对象。一种是非二进制对象(如站点、内容、组件,等等),这类对象只有 AJPEData 项;另一种是二进制对象(包括文件组件和图片组件),这类对象有 AJPEResources 项和 RM 对象。关于这些项类型的详细讨论不在本文范围之内,但是您应该知道数据是如何存储的。
关于 Workplace Web Content Management 和 DB2 Content Manager 的概念和特性的更多信息,请参阅 developerWorks 文章“IBM LWWCM concepts and features with IBM DB2 CM as a repository”。