|
Как отправить сообщение веб сервису, не используя средства 1с? |
☑ |
0
kimba
23.05.13
✎
12:39
|
Как отправить сообщение веб сервису, не используя средства 1с?
Допустим я знаю какое soap сообщение сервис может нормально переварить и с помощью 1с у меня не получается его сделать.
Как мне не используя средства 1с отправить это сообщение и ответ получить?
|
|
1
shuhard
23.05.13
✎
12:41
|
(0) под виндой есть туча родных библиотек
под nix - х.з.
|
|
2
kimba
23.05.13
✎
12:59
|
(1) хотелось бы пример, и чтоб это работало везде
|
|
3
Balonbl4
23.05.13
✎
13:01
|
Soap UI гугли
|
|
4
shuhard
23.05.13
✎
13:20
|
(2) хотеть не вредно
|
|
5
kimba
23.05.13
✎
13:26
|
(4) вот я и хочу
|
|
6
ptiz
23.05.13
✎
13:27
|
Текст ="Function Main1()
|Set Connector = CreateObject(""MSSOAP.SoapClient"")
|Connector.ConnectorProperty(""AuthUser"") = ""admin""
|Connector.MSSoapInit ""http://nnnn.homeftp.org/testws/ws/ws1.1cws?wsdl"", ""ws1"", ""ws1Soap""
|Main1 = Connector.namebycode(""000000001"")
|End Function ";
Script= Новый COMОбъект("MSScriptControl.ScriptControl");
Script.Language="vbscript";
Script.AddCode(Текст);
Результат = Script.run("Main1");
|
|
7
acsent
23.05.13
✎
13:28
|
soap - это обычный пост запрос с правильным содержимым
|
|
8
oleg_km
23.05.13
✎
13:46
|
(7) поддерживаю, у меня не взлетело с банк-клиентом ни веб-сервисами 1С ни MSSOAP.SoapClient. Сделал просто на HTTP POST запросами. Если объектов немного и вызовы не сложные - сделай свои процедуры по формированию пакетов
|
|