1
我们有一个共享库,它具有一个Web服务客户端的功能。客户端使用gsoap
创建,并且此客户端被传统进度4GL应用程序用于使用加密Web服务。从Cobol程序调用C函数
现在我被问到与Cobol中编写的其他遗留系统是否可以使用相同的机制。
所以,如果我有这个共享库,Cobol程序可以调用这个库中的函数吗?
如果可能的话,任何人都可以分享一个参考文档的例子吗?
我们有一个共享库,它具有一个Web服务客户端的功能。客户端使用gsoap
创建,并且此客户端被传统进度4GL应用程序用于使用加密Web服务。从Cobol程序调用C函数
现在我被问到与Cobol中编写的其他遗留系统是否可以使用相同的机制。
所以,如果我有这个共享库,Cobol程序可以调用这个库中的函数吗?
如果可能的话,任何人都可以分享一个参考文档的例子吗?
如果您使用的是Micro Focus公司的COBOL产品,然后寻找一个C例程,我希望你做一些单独的线:
1)做“soapH.h”获得“一个h2cpy soaph.cpy“ 2)then ....
01 ws-soap soap.
call "soap_init" using
by reference ws-soap
end-call
call "soap_call_ns1__...." using
by reference ws-soap
by value omitted *> endpoint address
by value omitted *> soapAcition
.... your parameters
end-call
if return-code not equals SOAP-OK
call "soap_pint_fault" using
else
...
end-if
call "soap_destroy" using
by reference ws-soap
end-call
call "soap_end" using
by reference ws-soap
end-call
call "soap_done" using
by reference ws-soap
end-call
Added Cobol tag。 – cyco130