В ответ на многочисленные запросы разработчиков в версии платформы 1С:Предприятие 8.5.5 будет реализована работа с протоколом gRPC. Об этом рассказали в официальном техноблоге вендора «Заметки из Зазеркалья».
Что такое gRPC
Протокол gRPC – это высокопроизводительная альтернатива классическим REST-сервисам.
Для обмена данными используется бинарный формат сериализации Protocol Buffers (protobuf). По сравнению с XML и JSON он позволяет значительно сократить объем передаваемых данных и ускорить обработку. Все больше современных приложений и сервисов выбирают gRPC как основной способ взаимодействия.
С внедрением gRPC решения, созданные на платформе 1С:Предприятие, смогут не только обращаться к внешним gRPC-сервисам, но и выступать в роли серверов, предоставляя собственные gRPC-сервисы.
Что появится в конфигураторе
1. Объект GRPCКлиент
Позволяет вызывать методы внешних gRPC-сервисов. Прикладной программист может заполнить параметры метода и заголовки. После выполнения доступны результат метода и статус его исполнения.
2. Объект GRPCГруппаСервисов
Дает возможность разработать собственные методы обработки gRPC-запросов. При каждом внешнем вызове метода программист получает параметры вызова и заголовки, а также может сформировать результат и указать статус выполнения.
3. Работа с типами Protobuf
Для описания типов данных, используемых в gRPC-методах (формат Protobuf), добавлен объект метаданных ПакетProtobuf. Он работает по аналогии с системой типов XDTO. Станут доступны импорт, экспорт и формирование пакетов типов Protobuf.
Встроенный язык платформы будет расширен для поддержки новой функциональности.
Что это дает бизнесу и разработчикам
Поддержка gRPC открывает новые возможности для интеграции приложений на платформе 1С:Предприятие с внешними системами. Использование gRPC как протокола взаимодействия обеспечивает высокую скорость, компактность данных и совместимость с современными экосистемами программного обеспечения.
Ожидается, что поддержка gRPC появится в платформе 1С:Предприятие версии 8.5.5. Следите за официальными релизами.
Что будет в ближайшей версии 1С:Предприятие 8.5.4, писали ранее.
Есть вопросы по работе с 1С? Обратитесь к нашим специалистам по форме обратной связи ниже.
Наши новостные каналы в Телеграм, Макс и ВКонтакте, видеоконтент для пользователей и специалистов 1С – на YouTube и RUTUBE.
консультация эксперта
самые свежие новости 1 раз в месяц
