HelpF.pro

Отладка web-сервисов 1С.

Да в 1С8 есть отладка web-сервисов и она работает для внешних не 1с систем. Это очень здорово.

Для локального web-сервиса необходимо:

1. Положить на клиент где запускаю конфигуратор и предприятие файлик webservicecfg.xml:

Код VBS
 <config xmlns="http://v8.1c.ru/v8/webservicecfg">
<debugconfig debug="true">
</config>



2. В файл default.vrd добавить строку <debug enable=”true” url=”tcp://localhost” />
Пример файла:

Код VBS
 <?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" base="/Base" ib="File="D:\work\Base";">
<ws>
<point name="Files" alias="files.1cws" enable="false"/>
<point name="myservice" alias="myservice.1cws"/>
</ws>
<debug enable="true" url="tcp://localhost" />
</point>


3. Выбрать в конфигураторе подключать Web-сервисы автоматически



Для серверного варианта надо еще сервер 1с запускать в режим отладки с ключом /debug

Оригинал статьи http://www.sql.ru/forum/actualthread.aspx?tid=839056

Пример с картинками для 1С 8.1[url= http://infostart.ru/public/86791/] http://infostart.ru/public/86791/[/url]



Для внешней отладки пользуюсь хорошим дополнением для Firefox:

https://addons.mozilla.org/en-US/firefox/addon/soa-client/?src=api

Сайт sikuda.ru
Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq82/view/1402.html