2016-03-21 9 views
0

Я создал веб-службу в Ab-initio, Я хочу позвонить этому веб-сервису из java, я прочитал много информации из файла справки. Это дает мне некоторую информацию о плагине, но они особо не упомянули о том, как вызвать службу, упомянутую в плагине из java. Кто-нибудь, пожалуйста, проведет меня через это. Благодарим заранее.Вызов веб-службы Ab-initio из java

ответ

0

Предполагая, что вы используете SOAP в качестве транспортного механизма в RPC Подписка -> Чтение XML Transform, следующая ссылка дает рабочий пример клиента SOAP: Working Soap client example

, если вы можете проверить свои веб-службы с помощью компонент Вызов Ab-Initio RPC, и формат запись:

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 в ссылке, чтобы присвоить соответствующие значения имя поля должно работать.