callLink 元素中的 location

链接选项部件的 callLink 元素的属性 location 指定在运行时如何确定被调用程序的位置。属性 location 适用于以下情况:

从以下列表中选择一个值:

programControlled
指定当进行调用时,被调用程序的位置是从系统函数 sysVar.remoteSystemID 获取的。
system name
指定被调用程序所在的位置。

如果要生成 Java 程序或包装器,则此属性的含义取决于属性 remoteComType

  • 如果 remoteComType 的值是 JAVA400,则 location 指的是 iSeries™ 系统标识
  • 如果 remoteComType 的值是 CICSECI 或 CICSSSL,则 location 指的是 CICS® 系统标识
  • 如果 remoteComType 的值为 CICSJ2C,则 location 是指为 call 语句调用的 CICS 事务建立的 ConnectionFactory 对象的 JNDI 名称。当设置 J2EE 服务器时,建立该 ConnectionFactory 对象,如为 CICSJ2C 调用设置 J2EE 服务器中所述。按照惯例,ConnectionFactory 对象的名称以 eis/ 开头,如以下示例所示:
      eis/CICS1
  • 如果 remoteComType 的值为 TCPIP,则 location 是指 TCP/IP 主机名,并且不存在缺省值
  • 如果以下所有条件都成立,则 location 是指被调用程序的库:
    • 被调用程序是 EGL 生成的 Java 程序,它在 iSeries 本地运行
    • remoteComType 值是 DIRECT 或 DISTINCT
    • remotePgmType 值是 EXTERNALLYDEFINED

相关概念
链接选项部件

相关任务
编辑链接选项部件的 callLink 元素
为 CICSJ2C 调用设置 J2EE 服务器

相关参考
callLink 元素

callLink 元素中的 pgmName
callLink 元素中的 remoteComType
callLink 元素中的 type

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.