|
Публикация веб-сервиса из расширения конфигурации. |
☑ |
0
ssalikoff
28.01.16
✎
13:39
|
Не получается это сделать. В окошке «Публикация на веб-сервере» в списке веб-сервисов только те элементы, которые присутствуют в основной конфигурации. Веб-сервис из расширения в список не попадает. Если установить галочку «Публиковать веб-сервисы расширений по-умолчанию», это ничего не меняет. В vrd-файл IIS ничего не добавляется.
Иллюстрация вышесказанного:
Что я делаю не так?
|
|
1
cw014
28.01.16
✎
13:44
|
Объект должен присутствовать в основной конфигурации. Расширение только замещает его
|
|
2
ssalikoff
28.01.16
✎
13:48
|
(1) Это неправда. Можно создавать собственные веб-сервисы.
Здесь об этом сказано в первом же абзаце:
|
|
3
cw014
28.01.16
✎
13:50
|
У тебя версия 1С какая?
|
|
4
ssalikoff
28.01.16
✎
13:56
|
(3) Самая последняя 8.3.7.1860
|
|
5
MyReflection
03.02.16
✎
10:35
|
Столкнулся с аналогичной ситуацией. Поставлена задача написать веб сервис для работы с базой через SOAP соединение. Обрадовался когда обнаружил что можно не править конфигурацию а создать расширение и написать веб сервис в нем, а затем опубликовать с остальными веб сервисами. Однако красиво на бумаге, на практике веб сервис написанный в расширении не публикуется. Если кто сталкивался с похожей ситуацией, подскажите решение проблемы.
|
|
6
MyReflection
03.02.16
✎
11:49
|
Мало того... Добавил веб сервис в основную конфигурацию, предварительно разрешив ее редактирование. Открываю интерфейс публикации иии.... Ничего, вновь созданный веб сервис отсутствует в списке веб сервисов предназначенных к публикации. Интересно... Создаю пустую конфигурацию, создаю в ней веб сервис, открываю интерфейс публикации, список публикаций чист, как будто я ничего не создавал....
|
|
7
MyReflection
03.02.16
✎
12:06
|
После танцев с бубнами и перезагрузок конфигурации. Новый веб сервис появился в списке.
|
|
8
MyReflection
03.02.16
✎
13:01
|
В общем. Веб сервис расширения публикуется, но в default.vrd его нет, по всей видимости в этот файл попадают лишь те веб сервисы которые пишутся ручками 1С разработчиков. В принципе веб сервисы расширений работают вне зависимости от того заносятся они в default.vrd или нет.
|
|
9
Дык ё
03.02.16
✎
13:06
|
"вы сможете это сделать вручную, указав нужные сервисы в vrd-файле" ;)
|
|