Запуск: Web-сервисы

В общем случае при исполнении Web-сервисов могут быть задействованы следующие схемы работы:

Web-сервисы всегда исполняются в контексте сервера. Исполнение Web-сервиса начинается в результате того, что стороннее приложение обращается к операции Web-сервиса, который опубликован на веб-сервере. Вы можете опубликовать Web-сервис как файловой, так и клиент-серверной информационной базы.

В случае файловой базы она располагается на том же компьютере, что и веб-сервер. На этом компьютере модуль расширения веб-сервера создает специализированную серверную среду, в которой исполняется код на встроенном языке.

В случае клиент-серверной базы код на встроенном языке исполняется на компьютере кластера серверов.

Запуск и отладка

Запуск и отладка Web-сервисов возможны в том случае, если у вас установлены модули расширения веб-сервера и сам веб-сервер. Подробнее об установке этого программного обеспечения вы можете прочитать здесь:

Вы создаете в конфигурации Web-сервис и обновляете публикацию базы на веб-сервере каждый раз, когда меняется структура Web-сервиса.

Затем вы запускаете стороннее приложение и выполняете в нем действия, приводящие к вызову операции Web-сервиса. В результате исполняется код на встроенном языке, содержащийся в обработчике этой операции.

В файловом варианте работы код будет исполнен пока работает веб-сервер, в клиент-серверном варианте — пока работает кластер серверов.

Для отладки Web-сервисов требуется дополнительная настройка (подробнее).