Имя: Пароль:
1C
 
Web сервисы и Web ссылки
0 Dimarik_1
 
16.03.16
11:58
Необходимо сделать web-сервис. Я его опубликовал.
http://i74.fastpic.ru/big/2016/0316/06/cf12df694a5b7c57e16e01b86f4aaf06.jpg
http://i74.fastpic.ru/big/2016/0316/37/d9f0682582417211fdb72fb4b538e337.jpg

По этой ссылке у меня выдаёт нужный конфигурационный файл
http://localhost/1c/ws/ws1.1cws?wsdl

Теперь хочу проверить, правильно ли он работает.
Создаю web ссылку в другой базе и пытаюсь получить данные из этого сервиса. Синтаксическая ошибка: недостаточно фактических параметров. необходимо указать еще номер порта, а где я его возьму
http://i74.fastpic.ru/big/2016/0316/2b/4b804a744fe022c18af8d1406c01ef2b.jpg
1 Dimarik_1
 
16.03.16
11:59
Вот здесь нужно еще номер порта в третьем параметре передавать ВебСервис = WSСсылки.WSСсылка1.СоздатьWSПрокси("http://programteh.ru";, "pogramtehWeb");
Я вроде при публикации веб сервиса никакие порты не задавал. Зачем нужен этот параметр и что туда передавать?
2 AllJoke
 
16.03.16
12:07
Порт по умоланию.
3 Serginio1
 
16.03.16
12:11
Вообще проще использовать

ОпределениеТ=Новый WSОпределения(ПутьКwsdl);
    WSСервис=ОпределениеТ.Сервисы[0];
    прокси=Новый WSПрокси(ОпределениеТ, WSСервис.URIПространстваИмен, WSСервис.Имя, WSСервис.ТочкиПодключения[0].Имя);
4 Serginio1
 
16.03.16
12:43