Подключение к 1С

В чем разница между подключением

Соединение=СоздатьОбъект("V82.application");

ОлеИБ=Соединение.Connect(СтрокаБазы);

И

Соединение=СоздатьОбъект("V82.COMConnector");

ОлеИБ=Соединение.Connect(СтрокаБазы);

источник: http://www.forum.mista.ru/topic.php?id=422120

Основная задача, решаемая с помощью COM-соединения – обеспечение надежного и быстрого программного доступа к данным системы 1С:Предприятие 8 из внешних приложений. В общем и целом работа с системой 1С:Предприятие 8 через COM-соединение подобна работе с системой 1С:Предприятие 8 в режиме Automation-сервера.

Основные отличия заключаются в следующем:

  1. В случае Automation-сервера запускается полноценное приложение 1С:Предприятие 8, а в случае COM-соединения запускается относительно небольшой внутрипроцессный COM-сервер.

  2. При работе через COM-соединение недоступны функциональные возможности так или иначе связанные с организацией пользовательского интерфейса системы 1С:Предприятие 8;

  3. При работе COM-соединения не используется модуль приложения конфигурации 1С:Предприятие 8. Его роль при работе с COM-соединением играет модуль внешнего соединения.

  4. При использовании COM-соединения для доступа к данным системы 1С:Предприятие 8 имеются следующие преимущества по сравнению с использованием Automation-сервера:

    • более быстрая установка соединения, так как не требуется создания отдельного процесса операционной системы, а все действия производятся в рамках вызывающего процесса;

    • более быстрое обращение к свойствам и методам объектов системы 1С:Предприятие 8, так как для организации обращения не требуется организации межпроцессной коммуникации;

    • меньший расход ресурсов операционной системы.