WEB开发网
开发学院数据库DB2 结合使用 CICS 和 DB2 pureXML 阅读

结合使用 CICS 和 DB2 pureXML

 2010-06-24 00:00:00 来源:WEB开发网   
核心提示: 注意数据开始部分的 XML 声明,它指出 XML 是 IBM285 (UK EBCDIC) 编码类型的,结合使用 CICS 和 DB2 pureXML(6),关于它的重要性将在场景 2 中详细介绍,场景 2:查询 pureXML 数据并返回 CICS Web 服务此场景中的步骤展示如何创建一个

注意数据开始部分的 XML 声明。它指出 XML 是 IBM285 (UK EBCDIC) 编码类型的。关于它的重要性将在场景 2 中详细介绍。

场景 2:查询 pureXML 数据并返回 CICS Web 服务

此场景中的步骤展示如何创建一个 COBOL CICS 程序,它充当一个管道处理程序和服务提供程序,用于从 DB2 pureXML 列检索 XML,并将之作为响应返回给 Web 服务调用。

步骤 1 — 创建 CICS 管道配置文件

将清单 6 中所示的 CICS 管道配置文件作为 /u/user/config/select_pipeline.xml 复制到 Unix System Services (USS)。该配置文件通知 CICS:名为 WEBSLCT 的定制管道处理程序将被用于处理 Web 服务请求。

清单 6. CICS 管道配置文件

<?xml version="1.0" encoding="EBCDIC-CP-US"?> 
<provider_pipeline xmlns="http://www.ibm.com/software/htp/cics/pipeline"> 
 <service> 
  <terminal_handler> 
   <handler> 
    <program>WEBSLCT</program> 
    <handler_parameter_list/> 
   </handler> 
  </terminal_handler> 
 </service> 
</provider_pipeline> 

步骤 2 — 创建和安装 CICS 资源

在 CICS 区域中创建和安装以下资源:

PIPELINE(WEBSLCT) CONFIGFILE(/u/user/config/select_pipeline.xml) SHELF(/u/user/shelf)

URIMAP(WEBSLCT) USAGE(PIPELINE) PIPELINE(WEBSLCT) HOST(*) PATH(/pureXML/select)

PROGRAM(WEBSLCT) DATALOCATION(ANY)

对于此场景,可以重用在场景 1 中为 WEBINST 定义的 TCPIPSERVICE、DB2ENTRY 和 DB2TRAN 资源。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:结合 使用 CICS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接