Веб-сервис на стороне 1С: неочевидное

20.12.13

Администрирование - Администрирование веб-серверов

О веб-сервисах, поднятых на стороне 1С под IIS, пишут и говорят много. Но некоторые моменты как бы сами собой подразумеваются, и выявляются лишь методом тыка. Предлагаю обзор, "куда ещё тыкнуться, чтобы наконец заработало".

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
AboutWS
.docx 1,20Mb ver:1
62
62 Скачать (1 SM) Купить за 1 850 руб.
WhereErrorWS
.epf 9,40Kb
34
34 Скачать (1 SM) Купить за 1 850 руб.

Просуммировав свой опыт, предлагаю небольшой обзор, включающий некоторые не совсем очевидные для 1С-ника места в интерфейсах ОС применительно к IIS, настройки которых порой существенно влияют на поведение и вообще работоспособность веб-сервисов 1С. Почти наверняка для опытных системщиков и знающих IIS - это баян, но, как показал натурный эксперимент, даже многомудрые спецы порой тычутся по интерфейсам с репликами вроде "да блин, где ж эта хрень включается", прекрасно зная при этом суть хрени.

Обзор не ставит целью ни рассказать, что такое веб-сервис вообще или 1С-овский конкретно, ни описать "создание веб-сервиса от А до Я", ни изложить мануал по IIS. Всего этого навалом на разных сайтах и в том числе ИС. Обзор содержит именно редко всплывающие тонкости и аспекты, подтверждённые моей практикой. Это даже не troubleshooting, а лишь подсказки делающему оный, лишь восполнение неких белых пятен там, докуда не дошла детальность инструкции 1С-ИТС и статьи коллег.

Также, в обзор добавлена краткая информация о веб-сервисах 1С в рамках "антисклерозника", когда вроде бы элементарные вещи вдруг забываются и приходится выяснять их заново, а прочесть особо и негде.

Завершает обзор список ссылок на наиболее глубокие разборы проблем веб-сервисов на ИС. Все ссылки - вам даст поиск )))

Ну и в качестве бонуса - простенькая обработка, позволяющая на стороне клиента, не имея конфы-провайдера, потестить правильность опубликованного, а заодно она иллюстрирует устройство объявления wsdl и приёмы простой работы с ним как xml.

P.S. Хотел было выложить прямо сюда, но, честно сказать, замучился с форматированием. Если очень надо и если разрешат модераторы, выложу одним текстом без картинок.

веб-сервис web-сервис IIS настройка

См. также

Администрирование веб-серверов Системный администратор Бесплатно (free)

Как проксировать запросы извне на localhost при помощи IIS.

15.01.2025    312    Miroshh    1    

2

Администрирование веб-серверов Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Узбекистан Абонемент ($m)

Внешняя обработка, подходит для любых конфигураций. Поддерживает apache и iis! Публикуйте базы легко и просто!

1 стартмани

22.11.2024    1731    36    Rafael-87    36    

31

Администрирование веб-серверов Сервера Системный администратор Программист Абонемент ($m)

WEB приложение для управления сеансами сервера 1С, имеет адаптивный web интерфейс. Возможности: удаление сеансов; завершение rphost процессов; запуск службы 1С сервера (если остановлена). Используется авторизация BasicAuth с защитой от брутфорса. Поддерживает работу по http https протоколам.

1 стартмани

08.11.2024    830    12    gortrex    2    

3

Администрирование веб-серверов Бесплатно (free)

Ошибка 1С веб-сервис IIS. Ошибка доступа к файлу...183(0x000000B7) Невозможно создать файл, так как он уже существует.

27.09.2024    885    California_Dreaming    0    

3

Администрирование веб-серверов Системный администратор Бесплатно (free)

В материале описан порядок действий по настройке Apache для работы по защищенному протоколу HTTPS c 1С на операционной системе РедОС с выпуском сертификата SSL.

09.05.2024    2837    artemusII    1    

11

Администрирование веб-серверов Системный администратор Программист Бесплатно (free)

Инструкция, как опубликовать веб-сервис с помощью OSPanel.

06.05.2024    2099    lostcay    0    

6

Администрирование веб-серверов Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Статья описывает алгоритм установки, настройки и "сопряжения" с 1С веб-сервера Apache на РедОС. Статья, может, будет полезна тем, кто ищет в сети работающие алгоритмы установки веб-сервера и публикации на нем информационных баз 1С в контуре операционной системы РедОС. Помимо этого в статье рассмотрены некоторые спорные моменты, для анализа которых не удалось найти достаточно информации в сети.

25.04.2024    3665    artemusII    8    

18

WEB-интеграция Администрирование веб-серверов Платные (руб)

Веб-портал обеспечивает удобный доступ к конфигурации 1С:ITIL, 1С:ITILIUM, Управление IT-отделом 8 через интернет с любого устройства посредством браузера, увеличивая эффективность работы пользователей и снижая нагрузку на сервер. Быстрая инсталляция портала за пару часов, удобный и интуитивно понятный интерфейс и безопасность данных помогут упростить работу с порталом и ускорить выполнение бизнес-процессов компании.

128000 руб.

19.12.2023    1733    1    0    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. akomar 458 20.12.13 12:28 Сейчас в теме
А где собственно обзор?
2. Yashazz 4801 20.12.13 15:32 Сейчас в теме
(1) В файле AboutWS, я ж написал.
3. akomar 458 20.12.13 15:35 Сейчас в теме
(2) А точно (я слепая тетеря).
4. Yashazz 4801 20.12.13 15:42 Сейчас в теме
(3) Честно говоря, я просто чудовищно запарился с картинками в документе. Ну вот не получается красивая публикация - то ли java-script у моей Оперы ссорится с душелововским редактором, то ли просто погода нелётная. Поэтому не нашёл ничего умнее, чем выложить как файл. Обычный MS Word 2007.
5. DitriX 2102 25.12.13 04:10 Сейчас в теме
(4) открою секрет - вод сохраняешь в хтмл, создаешь хтмл в 1С вставляешь туда, потом ставишь пробел - переключаешься в код, теперь 1с переформатирует код. удаляешь теги html,body,head, проверяешь. Создаешь статью - жмешь там кнопку html - вставляешь туда код и жмешь апдейт и вуаля :)
Berckk; Designer1C; nixel; +3 Ответить
6. nixel 1440 27.12.13 22:48 Сейчас в теме
(5) DitriX,
[offtopic]утка в зайце, заяц в шоке.[/offtopic]
unknown181538; Berckk; krv2k; +3 Ответить
7. Yashazz 4801 31.12.13 11:53 Сейчас в теме
Кстати, я там один момент упустил: в Синтакс-помощнике неправильно написано, т.к. свойство текущего соединения запуска под веб-сервисом "ИмяПриложения" представляется не как WSСоединение (оно же WSConnection), а как WebServerExtension. В каком-то из релизов представление изменилось, а в СП забыли поправить.

(5) На праздниках займусь, спасибо.
9. Yashazz 4801 20.05.14 00:36 Сейчас в теме
(5)(8) Знаете, коллеги, конкретно у меня предложенный способ не прокатывает. Исходный html и то, что получается на ИС - небо и земля. Я тут с другой статьёй помучился - всё проклял. Так что лучше уж я вам пришлю, если совсем никак иначе, но форматировать для выкладывания - нафиг, нафиг. Уж извините.
8. SirYozha 224 06.03.14 12:10 Сейчас в теме
эх... хотелось бы все таки здесь видеть целиком публикацию...
10. jk3 65 16.01.15 10:11 Сейчас в теме
Изощренный способ заработка: вместо того, чтобы опубликовать статью, предлагать её скачать за 1$m.
Тогда уж в настройках поставьте, чтобы .docx-файл можно было бы скачать бесплатно.
11. Yashazz 4801 18.01.15 23:00 Сейчас в теме
(10) Вы по себе-то не судите. Велик заработок - целый 1 стартмани))) Я вроде русским по белому написал, что не удалось нормально выложить, и что форматирование ИС вещь сугубая. А там картинки в тексте и их много, при публикации уродуется. Я вон пока статью про xpath выкладывал, запарился, и то криво вышло.
А если вы знаете способ "поставить в настройках" бесплатное скачивание, поделитесь. А то мне вот модераторы, люди знающие, говаривали, мол, нету такого способа. Ошибались, выходит?
12. user_2010 964 24.05.16 10:05 Сейчас в теме
Помогите, пожалуйста, гуру веб-сервисов!

В рабочей SQL-ной базе ЗУП работает веб-сервис ...

Сейчас понадобилось внести изменения в веб-сервис... восстановила базу себе на комп в файловую БД, публикую уже работающий веб-сервис, донастраиваю его в Диспетчере IIS (перевожу в приложение, обработчики настраиваю, даю права на базу IUSR, IIS_IUSRS)...
При открытии веб-сервиса в IE - ничего, ни ошибок, ничего..
http://localhost/LST_ZUP_Test2/ws/Web_LST_ZUP?wsdl
иногда только внизу строчка с вопросом: вы хотите открыть или сохранить Web_LST_ZUP?wsdl из localhost?
чего-то не хватает ей... но вот чего?

Очень нужна помощь!
13. user_2010 964 24.05.16 10:28 Сейчас в теме
(12) user_2010, Ура! разобралась ... тупанула - не на тот каталог с базой дала права пользователю IIS_IUSRS
14. Yashazz 4801 03.05.17 14:08 Сейчас в теме
Оставьте свое сообщение