Выбор ответа Senior Обмены и интеграции обновлено

OData в 1С

Вопрос

Внешняя система хочет читать справочники 1С по стандартному REST-интерфейсу без программирования HTTP-сервисов. Что использовать?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Стандартный интерфейс OData. Стандартный интерфейс OData (/odata/standard.odata/) даёт REST-доступ к объектам конфигурации, нужно лишь опубликовать его и включить нужные объекты в состав.

Варианты ответа

  1. COM-соединение с внешней системой
  2. Web-сервис SOAP без описания WSDL
  3. Прямой доступ к таблицам СУБД 1С
  4. Стандартный интерфейс ODataправильный ответ

Разбор

Стандартный интерфейс OData (/odata/standard.odata/) даёт REST-доступ к объектам конфигурации, нужно лишь опубликовать его и включить нужные объекты в состав. COM работает только под Windows и не REST, SOAP-сервис нужно разрабатывать, а прямое чтение таблиц СУБД не поддерживается и обходит права и логику.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме