|
Публикация веб-сервиса из расширения конфигурации. | ☑ | ||
---|---|---|---|---|
0
ssalikoff
28.01.16
✎
13:39
|
Не получается это сделать. В окошке «Публикация на веб-сервере» в списке веб-сервисов только те элементы, которые присутствуют в основной конфигурации. Веб-сервис из расширения в список не попадает. Если установить галочку «Публиковать веб-сервисы расширений по-умолчанию», это ничего не меняет. В vrd-файл IIS ничего не добавляется.
Иллюстрация вышесказанного: http://hkar.ru/GmKs Что я делаю не так? |
|||
1
cw014
28.01.16
✎
13:44
|
Объект должен присутствовать в основной конфигурации. Расширение только замещает его
|
|||
2
ssalikoff
28.01.16
✎
13:48
|
(1) Это неправда. Можно создавать собственные веб-сервисы.
Здесь об этом сказано в первом же абзаце: http://v8.1c.ru/o7/201504ext/index.htm |
|||
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-файле" ;)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |