Content Manager OnDemand 产品简介以及 AdHoc 功能介绍
Content Manager OnDemand 是 IBM 内容管理产品家族中重要的一员,是 IBM 公司提供的企业级的报表管理解决方案。它为企业级的用户提供了强大的报表自动归档、集中管理和高速检索功能, 它帮助用户将成本高昂的打印输出转换成电子信息的捕获和显示,帮助用户节约了成本。
Content Manager OnDemand 拥有非常弹性的结构,并支持当前各种商业应用的数据类型,例如大型打印输出、计算机输出、事务类型报表、传真、扫描件、电子邮件、SAP 类型文档、Seibel 类型文档等等,甚至是以前的归档,例如磁盘、文件或胶片。
客户端数据分发(Ad-Hoc CD-ROM)提供的功能使 OnDemand 用户可以在客户端将服务器上的数据抽取到本地并制成方便数据分发的格式。访问 CD-ROM 的数据时,从一个终端用户的角度来看,几乎和访问 OnDemand 服务器上的完整数据是一样的。每个 AdHoc CD-ROM 就相当于一个本地的 OnDemand 服务器。
AdHoc 功能的数据流如图 1 所示。通过客户端访问文件夹,查询报表或者图像数据列表,选中的相应归档数据会通过 Adhoc 功能将数据从服务器端传送到客户端,存放在客户机上的一个登台路径中。如果还需要添加其他的文件夹,数据的传送过程会重复执行。当所有的数据登台完成,即准备过程就绪,登台路径中的所有文件便可以刻录到 CD-ROM。
图 1. 数据分发数据流图
OnDemand 客户机上制作 AdHoc CD-ROM 母盘是分两个过程完成的:
- 将文档从 OnDemand 服务器传送到客户机的登台路径。
- 将登台路径中的 CD 映像数据刻录到 CD-ROM。
不过在使用 AdHoc 功能之前,必须确认客户机上安装了此项服务。
虽然 OnDemand 客户端提供了数据分发功能,但是 CD-ROM 母盘制作选项并不是直接可用的。如图 2 所示,如果没有安装这项功能,“文件”菜单里并没有显示创建 CD-ROM 菜单选项。
图 2. 未安装 CD-ROM 服务的 OnDemand 客户端“文件”菜单选项
图 3 显示了如何安装 AdHoc 功能,只需要在客户端安装程序中勾选“专门的 CDROM Mastering”选项,客户机选项会自动勾选并默认安装。
图 3. 安装客户机 AdHoc 服务
如图 4 所示,安装数据分发功能之后,两个新的菜单选项会出现在“文件”菜单中。这两个选项的功能是初始化 AdHoc CD-ROM 母盘制作过程和设置 / 保存 CD-ROM 母盘制作参数。
图 4. 安装 CD-ROM 服务后的 OnDemand 客户端“文件”菜单选项
到此为止,AdHoc 功能已经被成功的安装到了客户机上。用户可以通过客户端访问数据并制作 AdHoc CD-ROM 母盘。
1. 设置 CD-ROM 主控选项参数
在第一次使用 CD-ROM 母盘制作过程之前,用户需先设置 CD-ROM 主控选项参数。如图 5 所示。
图 5. 设置 CD-ROM 主控选项
因为每个 AdHoc CD-ROM 可以看作是一个 OnDemand 服务器,因此需要设置一个访问 CD-ROM 服务器的用户名和密码。OnDemand 客户机提供的默认用户标识和密码是 cdrom/cdrom。
另一个重要参数是登台路径。这个登台路径标识符推荐使用客户机上的一个没有数据的空目录。在制作 CD-ROM 母盘的过程中,设置的登台路径首先会被“清空”,这意味着,每次制作开始时,此路径下的所有文件会被全部删除。
2. 登台
AdHoc CD-ROM 创建是文档列表驱动的。除非文档列表被显示,否则“CD-ROM 主控”选项不可用。图 4 显示了“CD-ROM 主控”选项不可用的状态。图 6 显示了当有文档列表存在时,“CD-ROM 主控”选项变成可用状态。但如果文档列表存在,而用户在查看文档,那么“CD-ROM 主控”选项同样不可用。也就是说文档列表必须显示在当前窗口。这也意味着一次登台操作只能传送一个文件夹数据。登台是传送必要的数据到登台路径的过程。主控是将登台路径中的数据拷贝到 CD-ROM 的过程。
图 6. 在文档列表可见时“CD-ROM 主控”选项可用
当文档列表显示时,用户便可以对选中的文件夹进行登台操作。图 7 至图 11 显示登台操作的具体过程。
图 7 显示了 CD-ROM 主控对话框窗口。登台操作一次只能针对一个文件夹操作,因此可以添加的文件只有一个,并且自动选定为当前的文件夹。当文件夹与 CD-ROM 上已有的文件夹重名时,客户端会提示 CD-ROM 已有同名的文件夹。同时必须为文件夹提供描述,否则客户端会弹出“必须添加 CD-ROM 文件描述”提示。这是由于所有的数据均直接来自 OnDemand 服务器,描述是制作者唯一可以向用户解释此 CD-ROM 内容的途径。文件夹的描述会被自动保存在下拉列表里供其他母盘制作会话中的用户使用。这里用户还可以更改图 5 中所示的主控设置选项。
图 7. 设置 CD-ROM 主控参数
图 8 显示的是正在进行的主控过程进度。从中我们可以看出,主控过程主要分为 4-5 步:
- 清除:清除登台路径中的所有文件
- 设置:在登台路径中创建所需要的目录结构
- 获取:从服务器端检索文档列表中的数据、资源和注释
- 索引:为 CD-ROM 的检索数据重新创建必要的索引
- 登台:将一些额外的文件如 CD-ROM 安装文件和 OnDemand GUI( 连同任何已安装的语言 ) 拷贝到登台路径下。
图 8. CD-ROM 主控进度
当文件夹的登台操作执行完成之后,OnDemand 会向用户提问下一步的操作,如图 9 所示。从这一步开始,用户需要指出是否还要向 CD-ROM 添加另外的文件夹或者是否继续进行。
图 9. 询问下一步操作
选择“Yes”执行最后的登台操作。选择“No”允许用户向登台映像继续添加其余的文件夹,OnDemand 客户端会继续向用户弹出图 10 所示的提问窗口。如果需要继续向 CD-ROM 写入其它文件夹,选择“Yes”。在之后添加其它文件夹的登台操作过程中,如图 11 所示,清除和登台步骤会被跳过。直到图 9 中选择“Yes”结束登台操作过程。
图 10. 询问是否添加另一个文件夹
图 11. 清除步骤被直接跳过
当 CD-ROM 映像完成后,OnDemand 向 SystemLog 写入一条记录,指出 CD-ROM 映像的内容。这条日志条目包含 CD-ROM 的用户标识和密码,日志的消息号为 89,消息列表如图 12 所示。
图 12. 系统日志中 CD-ROM 消息文档列表
图 13 CD-ROM 映像完成后的目录结构
将数据文件由登台路径刻录到 CD-ROM 的功能是由用户自己手动完成。
从 AdHoc CD-ROM 安装使用 OnDemand 客户机
从 AdHoc CD-ROM 安装使用 OnDemand 客户机非常简单。客户机的安装程序被放置于 X:\client\windows\win32\setup.exe
其中 X: 是 CD-ROM 的驱动盘符或者是磁盘的根目录。运行此驱动程序复本即可安装客户机到用户的本地驱动硬盘。唯一可以从 CD-ROM Image 拷贝到本地的是一些用来查看图片的 DLL 文件和区分 OnDemand 客户机版本的文件。OnDemand 客户机软件仍然是在 CD-ROM Image 上并且访问 CD-ROM Image 上的数据。
安装完成后会在开始菜单中创建“IBM OnDemand32 CDROM”的选项,而 OnDemand 管理客户机对于 AdHoc CD-ROM 功能是不可用的,同时用 CD-ROM 客户机也不可以通过网络连接到 OnDemand 服务器。
安装程序创建了一个用户可以访问的服务器定义,这个本地的服务器定义指向用户本地客户机的 CD-ROM。
图 14. 登陆到 CD-ROM 服务器
使用制作 CD-ROM 母盘时定义的用户标识和密码登陆后,用户可以查看其中的文件夹,如图 15 所示。
图 15. CD-ROM 服务器上所能访问的文件夹
用户可以打开文件夹,检索数据,查看文件,与直接访问 OnDemand 服务器进行查看没有区别。
图 16. 检索数据
图 17. 查看文件
安装 CD-ROM Client 不成功。
在设置登台路径时,选择文件夹或者驱动器根目录,CD-ROM 主控过程均可以成功完成,但若要安装 CD-ROM Client 并访问 CD-ROM 服务器数据,CD-ROM Client 安装文件必须位于 X:\client\windows\win32 路径下,其中 X 为驱动器盘符。
不安装 CD-ROM Client,直接使用 Ondemand Client 访问数据。
若本地已经安装有 Ondemand Client,可将 CD-ROM 作为服务器使用客户端直接访问。只需在登录服务器窗口中点击“更新服务器”按钮,将 CD-ROM 作为服务器添加进列表即可访问。
本文通过从 AdHoc CD-ROM 功能的安装,登台操作,制作 CD-ROM 母盘到安装 CD-ROM 服务器和客户机的详细介绍,对 AdHoc 数据分发功能及其使用进行了阐述,希望对内容管理系统和内容归档的业务人员,管理人员和技术人员提供一些帮助。
备注
本文的测试用例是基于 Windows XP 平台 OnDemand8.5 客户端。
学习
- 访问 developerWorks 中国网站 Information Management 专区,进一步了解信息管理。可以从那里查找技术文档、how-to 文章、培训、下载、产品信息等。
- 通过
企业内容管理页面,了解更全面的 IBM 内容管理产品和解决方案。
- 通过
IBM OnDemand 信息中心可以学习到更多关于 Content Manager OnDemand 的相关知识和产品信息。
- 随时关注
developerWorks 技术活动 和 网络广播,了解最新动向。
- 观看 developerWorks 演示中心,包括面向初学者的产品安装和设置演示,以及为经验丰富的开发人员提供的高级功能。
获得产品和技术
- 下载
IBM 软件试用版,体验强大的 DB2®,Lotus®,Rational®,Tivoli®和
WebSphere®软件。
- 使用
IBM 产品评估试用版软件 构建您的下一个开发项目,试用软件可通过 developerWorks 直接下载。
讨论
- 参与论坛讨论。
- 访问
developerWorks 博客,加入 developerWorks 中文社区,developerWorks 社区是一个面向全球 IT 专业人员,可以提供博客、书签、wiki、群组、联系、共享和协作等社区功能的专业社交网络社区。