В общем случае при исполнении HTTP-сервисов могут быть задействованы следующие схемы работы:
HTTP-сервисы всегда исполняются в контексте сервера. Исполнение HTTP-сервиса начинается в результате того, что стороннее приложение обращается к методу HTTP-сервиса, который опубликован на веб-сервере. Вы можете опубликовать HTTP-сервис как файловой, так и клиент-серверной информационной базы.
В случае файловой базы она располагается на том же компьютере, что и веб-сервер. На этом компьютере модуль расширения веб-сервера создает специализированную серверную среду, в которой исполняется код на встроенном языке.
В случае клиент-серверной базы код на встроенном языке исполняется на компьютере кластера серверов.
Вы создаете в конфигурации HTTP-сервис и публикуете базу на веб-сервере.
Затем вы запускаете стороннее приложение и выполняете в нем действия, приводящие к вызову метода HTTP-сервиса. В результате исполняется код на встроенном языке, содержащийся в обработчике этого метода.
В файловом варианте работы код будет исполнен пока работает веб-сервер, в клиент-серверном варианте — пока работает кластер серверов.
Для отладки HTTP-сервисов требуется дополнительная настройка (подробнее).