当前,我们正在通过使用“ db2 xml”“ SOAP HTTP NV”通过cobol连接从Web服务获取信息。
当前使用下面提到的sql
exec sql
select
db2xml.soaphttpnv
(:internet protocol address,:webservice namespace,:soap xml schema
structure)
into :varchar-output
from sysibm.sysdummy1
end-exec.
我正在考虑在没有db2干预的情况下访问Web服务的可能性。
我遇到了z / os connect ee。我期待发现z / os connect中所需的组件,以确保从cobol调用基于SOAP的Web服务(无需db2的干预)。
坚决支持的专家和专家的任何建议将不胜感激。
非常感谢!
答案 0 :(得分:2)
您还可以使用IBM的z / OS HTTP / HTTPS协议启动器来调用服务。我们在批处理程序和IMS事务中执行此操作。检查https://www.ibm.com/support/knowledgecenter/SSLTBW_2.2.0/com.ibm.zos.v2r2.ieac100/ieac1-client-web-enablement.htm了解更多信息。
答案 1 :(得分:1)
z / OS Connect EE仅支持使用JSON的RESTful Web服务,而不支持SOAP。您可以使用“ API请求程序”进行出站请求。
IBM知识中心中的“配置z / OS Connect EE以支持API请求者”提供了详细信息。