Как да активирам отстраняването на грешки на 1С сървър
С развитието на технологиите в програмата 1C 8 има нужда (виж по-долу) за значително преразглеждане на процедурата за отстраняване на грешки. Това е отразено във версия 8.3.7.1759. Първо, за тази процедура е създаден универсален интерфейс, и второ, такава промяна осигурява по-нататъшното развитие на самата програма. В края на краищата сега можете да работите с отстраняване на грешки не само чрез конфигуратора, но и с помощта на инструменти за разработка. Нека разгледаме как да активираме отстраняването на грешки на сървъра 1C, започвайки с новата версия.

Цели на създаването на нов дебъгер
Използване на нов протокол
Предишният дебъгер, който беше реализиран в предишни версии, контролираше клиентски и сървърни приложения, използвайки протокола TCP/IP.
В момента използването на такъв протокол започна да ограничава изхода на програмата 1С: Предприятие до Интернет и създава неудобства при работата на мобилни приложения.
Следователно за безплатен достъп до информационни бази, които може да са извън локалната мрежа, сега е приет гъвкавият HTTP протокол.
Нова архитектура
Преди това, когато извършваше отстраняване на грешки в конфигуратора, служителят трябваше да се свърже с информационната база. За целта се изискваше да му се предоставят права на администратор.
В новата версия няма нужда от директна връзка с базите данни - просто трябва да имате същата база данни като клиента. И можете да го изтеглите от файл.
Мобилни приложения
Чрез HTTP протокола вече е възможно да се отстраняват грешки на сървърни данни, клиентски данни и приложения.
Други промени
Режимът на изчисление се променя на асинхронен, което ви позволява да продължите да работите, без да чакате резултатите.
Отладчик в инструменти за разработка
Взаимодействието с новата процедура се осъществява в специално проектиран универсален програмен интерфейс. От една страна, този интерфейс се използва от конфигуратора. От друга страна, той е въведен в новата 1С среда: Инструменти за развитие на предприятието.
Как изглежда сега
След промяна на програмата процедурата следва следния сценарий:

Ето как изглежда процедурата за отстраняване на грешки в 1С
Сега тя включва не само дебъгер и обекти, както беше преди. Сега към веригата е добавен допълнителен елемент - Сървър.
Той не само е добавен - той служи като основен обмен на информация между дебъгера и елементите. А самият обмен се осъществява чрез съобщения на опашка.
И тъй като този обмен се осъществява чрез протокола HTTP, сега няма значение къде точно могат да се намират данните.