管理 Atom 订阅源
要通过现有 Atom 订阅源创建可编辑的集合,请设置新的 URIMAP 和 ATOMSERVICE 资源定义,以及新的 Atom 配置文件。 新定义使用了初始 Atom 订阅源的大部分设置,只进行了少量更改。
开始之前
关于此任务
通过获取 Atom 条目列表并显示这些列表,客户机可以像使用普通 Atom 订阅源一样使用集合。 因此,为了满足集合的要求,您可以更改 Atom 订阅源的 ATOMSERVICE 定义和配置文件,并让 CICS 将该集合(代替初始 Atom 订阅源)提供给所有用户。 但是,建议您最好创建单独的 CICS 资源定义并使用单独的 URL 使 Atom 条目既可用作集合,又可继续单独用作订阅源。 将相同的数据同时设置为订阅源和集合,确实会涉及额外的工作,但是这样做具有一些重要的优点:
- 您可以将适当的安全措施应用于可编辑的集合,并确保可自由地使用只读订阅源。
- 通过向大多数用户提供更高性能的订阅源文档,可以实现更短的响应时间。 提供集合中的条目比提供订阅源中的条目需要更多的处理时间,因为 CICS 需要为集合提供额外的导航。
要从 Atom 订阅源创建可编辑的集合:
过程
- 为集合规划适当的安全措施,以便仅允许经过认证的 Web 客户机编辑集合中的条目。有关安全性的更多信息,请参阅 Atom 订阅源的安全性。
- 设置 TCPIPSERVICE 资源定义,以指定供 Web 客户机用于请求集合的端口所应用的安全措施。为 CICS Web Support 创建 TCPIPSERVICE 资源定义 说明如何执行此操作。
- 为集合选择一个适合的 URL(不同于 Atom 订阅源所用的 URL),并为集合的 URL 创建新的 URIMAP 资源。除了与 Atom 订阅源的 URL 不同以外,您选择的 URL 还必须与使用相同主机名提供的其他 Atom 订阅源和集合的 URL 不同。
- 完成 为集合创建 ATOMSERVICE 定义和 Atom 配置文件 中的步骤,以根据 Atom 订阅源的现有文件设置新的 ATOMSERVICE 定义和 Atom 配置文件。如果您正在使用资源和命令安全性来保护集合,请确保 Web 客户机的用户标识有权访问 ATOMSERVICE 定义及其引用的资源,包括服务例程使用的任何 CICS 资源和命令。
- 按照 创建 Atom 服务文档中的指示信息创建包含集合的 Atom 服务文档。您还可以按照 创建 Atom 类别文档中的指示信息来创建 Atom 类别文档,以指定集合的类别。
- 按照 将 Atom 服务或类别文档作为 Atom 配置文件交付 或 将 Atom 服务或类别文档作为静态响应交付 中的指示信息,设置 CICS 资源定义以交付 Atom 服务和类别文档。