Книга: Технологии интеграции "1С:Предприятия 8.3""
Назад: Сериализация типа «Дата»
Дальше: Запись

Сериализация прикладных типов «1С:Предприятия»

Помимо потоковой записи/чтения и сериализации примитивных типов и коллекций в платформе разработаны средства, позволяющие сериализовать/десериализовать прикладные типы «1С:Предприятия»: ссылки, объекты, наборы записей и вообще любые типы, для которых поддерживается XDTO-сериализация.

В основном XDTO-сериализацию в JSON рекомендуется использовать при обмене данными между двумя прикладными решениями «1С:Предприятия». Преимущества обмена через формат JSON состоят в том, что по сравнению с обменом через XML этот обмен работает быстрее, а сами файлы обмена в формате JSON записываются более компактно.

Кроме того, этот механизм можно использовать и для обмена с внешними системами, готовыми принимать типы данных «1С:Предприятия». Например, XDTO-сериализацию в JSON можно использовать для организации собственного HTTP-интерфейса прикладного решения. Сервис на платформе «1С:Предприятия» будет формировать ответ в памяти в виде строки JSON. А затем передавать ее при помощи объекта HTTPСервисОтвет. Подробнее об этом будет рассказано в разделе «».

Назад: Сериализация типа «Дата»
Дальше: Запись