我有什么机会从Python调用CICS Transactions或COBOL程序

问题描述 投票:0回答:3

我们有一些COBOL调用程序处理程序,这些程序由VB / Java中内置的外部应用程序执行/调用。我们正在寻找的不是代替其他应用程序,而是有一种方法可以直接从Python调用那些调用程序处理程序,因此我们可以从Python自动化框架直接对其进行测试]

python cobol cics
3个回答
1
投票

我有一个绑定到CICS中Web界面的CICS程序/事务,因此我可以通过http post / put / get驱动我的事务,也许您正在寻找更紧密的绑定?


0
投票

CICS自2008年以来一直支持SOAPREST。 COBOL本地解析XML(并且已经解析了十多年)和JSON(这是相对较新的)。


0
投票

对于Java API,我建议放弃python并在Groovy中编写测试。这是一种在JVM上运行的脚本语言,这意味着它可以本地调用所有Java API。

以及支持常规的内置脚本编制工具,例如字典,currying函数,正则表达式支持-所有有效的Java代码也是有效的Groovy代码。因此,您可以将Java API调用剪切并粘贴到测试脚本中。

© www.soinside.com 2019 - 2024. All rights reserved.