|
soap подключение | ☑ | ||
---|---|---|---|---|
0
Noxvil
02.10.12
✎
16:57
|
Есть некий код...
ИмяФайлаЗапроса = ПолучитьИмяВременногоФайла(".txt"); ИмяФайлаОтвета = ПолучитьИмяВременногоФайла(".txt"); //соединение http АдресСервера = "login.нужныйсервер.com/services/Soap/c/22.0/11 "; Соединение = Новый HTTPСоединение(АдресСервера,,,,,Истина); //инициализация файла авторизации ТекстовыйДокументФайлаЗапроса=Новый ТекстовыйДокумент; ТекстовыйДокументФайлаЗапроса.УстановитьТекст(ПолучитьТекстФайлаАвторизации()); ТекстовыйДокументФайлаЗапроса.Записать(ИмяФайлаЗапроса,"UTF-8"); //заголовок запроса ЗаголовокЗапроса = Новый Соответствие(); ЗаголовокЗапроса.Вставить("SoapAction" , "login"); ЗаголовокЗапроса.Вставить("Content-Type" , "text/xml"); //запрос Соединение.ОтправитьДляОбработки(ИмяФайлаЗапроса,АдресСервера,ИмяФайлаОтвета,ЗаголовокЗапроса); На последней строчке платформа 8.2.16.363 виснет и вываливается ошибка ssl error, платформа 8.2.14.537 работает стабильно... Перепробовал все платформы начиная с 15... В чем причина, понять не могу... |
|||
1
Balonbl4
02.10.12
✎
17:06
|
Соединение.Защищенное = Истина;
|
|||
2
Noxvil
02.10.12
✎
17:11
|
Побежал пробовать... :)
|
|||
3
Noxvil
02.10.12
✎
17:24
|
Бред какой-то
|
|||
4
Noxvil
02.10.12
✎
17:25
|
Соединение = Новый HTTPСоединение(АдресСервера,,,,,,Истина);
|
|||
5
Noxvil
02.10.12
✎
17:25
|
Новый HTTPСоединение(<Сервер>, <Порт>, <ИмяПользователя>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>)
Установил 7ой параметр на истина, а он ругается... |
|||
6
Balonbl4
02.10.12
✎
17:27
|
В вашем коде вы 6й параметр пытаетесь в Истину установить.
|
|||
7
Noxvil
02.10.12
✎
17:33
|
Стой, вот Новый HTTPСоединение(АдресСервера, , , , , , Истина)
|
|||
8
Noxvil
02.10.12
✎
17:34
|
7ой параметр я пытаюсь установить... Может в синтаксисе косяк?
|
|||
9
Noxvil
02.10.12
✎
17:37
|
(1) Пишет, что недоступно для записи...
|
|||
10
Noxvil
02.10.12
✎
17:45
|
В общем в синтаксисе написано 7 параметр, в конфе 6ой параметр... Хм, не понятно.
|
|||
11
Noxvil
11.10.12
✎
12:37
|
Коллеги, решил задачу через winhttp.
По моему - работает даже быстрее, чем стандартные методы... |
|||
12
Fragster
гуру
11.10.12
✎
12:43
|
это не soap
|
|||
13
oleg_km
11.10.12
✎
13:54
|
(12) низкоуровневый SOAP
|
|||
14
Fragster
гуру
11.10.12
✎
14:31
|
(13) что ж тогда не winsock используете? с soap есть нормальные обертки. если встроенный в 1с не нравится, то можно юзать mssoap, например. а то я представляю, что программист испытывает, когда формирует запросы для soap-сервера руками...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |