我在 Ab-initio 中创建了一个 Web 服务,我想从 java 调用该 Web 服务,我从帮助文件中阅读了很多信息。它给了我一些关于插件的信息,但他们没有具体提到如何从 java 调用插件中提到的服务。有人请指导我完成它。预先感谢。
问问题
1090 次
1 回答
0
假设您在 RPC 订阅 -> 读取 XML 转换中使用 SOAP 作为传输机制,以下链接为您提供了 SOAP 客户端的工作示例: Working Soap client example
如果您可以使用 Call Ab-Initio RPC 组件测试您的 Web 服务,并且记录格式为:
include "~$AB_HOME/connectors/RPC/rpcheader.dml";
include "~$AB_HOME/connectors/SOAP/SOAPRequest.dml";
metadata type = record
rpcheader hdrs;
SOAPRequest soaphdrs;
utf8 string(big endian integer(4)) body;
end;
然后修改链接中的 java 代码以分配适当的字段名称值应该可以工作。
于 2016-03-23T19:33:13.833 回答