Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 07:40

WEB и HTTP сервисы

Автор mikhalchenko31, 01 фев 2023, 14:35

0 Пользователей и 1 гость просматривают эту тему.

mikhalchenko31

Всех приветствую! Только начинаю в 1С. Ищу человека который сможет объяснить и на примере разобрать передачу данных по web и http сервисам. Прочитал и посмотрел гору материала и ещё больше запутался((. Хочу отработать на конкретном примере.Естественно за вознаграждение. Буду рад если кто нибудь откликнется))

antoneus

Тут вроде нормально расписано.

Afinogen

начинать изучение 1с сразу с ХТТП)

Максим75

mikhalchenko31, да вот прямо без долгих поисков

а вообще по данному сабжу вагон всего в сети. с примерами, детальными описаниями, плюсами и минусами каждого сервиса.

https://master1c8.ru/platforma-1s-predpriyatie-8/rukovodstvo-razrabottchika/glava-17-mehanizm-internet-servisov/1760/

mikhalchenko31

antoneus, натыкался на данную статью, но хочу научиться по конкретному примеру

mikhalchenko31

Afinogen, ну вот как то так, сходу подкинули такое задание

Максим75

mikhalchenko31, ну если очень кратко:
если по вебу база будет что-то отдавать, то практически всегда необходимо рисовать свой XDTO-пакет, создавать свой веб-сервис, где указывать этот пакет и кодировать что будет с базы браться (какой объект/объекты) и в каком виде возвращаться туда, откуда запрос придет. Да, база должна быть опубликована на веб-сервере, ну и сам веб-сервис.
по ХТТП. Тоже публиковать базу и сервис (если отдавать какую-то информацию), писать код для методов (обычно GET, POST). Понимать, что возвращает куда-то в виде html файла (с заголовками и структурой).

Если из 1с ломиться на какие-то внешние сервисы веб или хттп - ну там другие механизмы.

mikhalchenko31

Максим75, Спасибо за ответ, в теории я с этим разобрался. Проблема с пониманием как правильно получать данные и потом их использовать. Задача следующая: Есть две базы и есть два справочника их надо синхронизировать. То есть при добавлении элемента в справочник Источника он должен создаваться во второй базе. В справочнике есть реквизиты ссылочного типа, планы характеристик. Вот на таком примере хочу разобраться

Максим75

mikhalchenko31, между двумя базами, тем более идентичными - через хранилище значений. Данный тип сериализуется, в помощнике можно глянуть, в каком пространстве имен он доступен (вроде бы http://v8.1c.ru/8.1/data/core). и xdto-пакет рисовать не надо.


вот в этом ролике как раз синхронизация очень четко описана.

mikhalchenko31

Максим75, базы Документооборот и Закупки

Похожие темы (5)

Рейтинг@Mail.ru

Поиск