Технологии интеграции «1С:Предприятия 8.3». 2 изд

Технологии интеграции «1С:Предприятия 8.3». 2 изд

Технологии интеграции «1С:Предприятия 8.3». 2 изд

Автор: Елена Юрьевна Хрусталева
Дата выхода: 2023
Издательство: ООО «1С-Паблишинг»
Количество страниц: 503
Размер файла: 8,5 МБ
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

Оглавление 

Введение 

Глава 1. Интернет-технологии JSON 

Общая информация 

Потоковая работа 

Сериализация коллекций значений (объектная техника) 

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

Смешанная техника работы HTTP-сервисы (REST) 

Общая информация 

Разработка HTTP-сервиса 

Примеры реализации HTTP-сервисов 

HTTP-сервисы в расширениях HTTP-запросы 

Обращение к HTTP-сервисам 

Обращение к REST-интерфейсу (OData) 

Автоматический REST-интерфейс (OData) 

Общая информация 

Правила формирования URL запроса 

Примеры использования 

Типичные ошибки при получении данных Web-сервисы 

Общая информация 

Предоставление функциональности через Web-сервисы 

Работа с Web-сервисами сторонних поставщиков 

Пример реализации Web-сервиса 

Web-сервисы в расширениях 

Повторное использование сеансов интернет-сервисов 

Автоматическое переиспользование сеансов 

Ручное управление сеансами 

Коды состояния в ответах HTTP-сервера 

FTP-соединение 

Получить файлы с сервера 

Записать файлы на сервер 

Копировать файлы с сервера 

Электронная почта 

Отправить и получить почту 

Отправить и получить сообщение обмена 

Глава 2. Внешние источники данных 

Работа с реляционными внешними источниками данных 

Общая информация 

Строка соединения 

Редактирование структуры внешнего источника данных 

Работа с функциями внешнего источника данных 

Управление внешними источниками данных 

Примеры использования 

Исходная информация для примеров DSN 

Работа с внешними источниками данных в конфигураторе и в режиме «1С:Предприятие» 

Программная синхронизация 

Работа с функциями 

Прикладное использование данных из внешних источников 

Глава 3. Обмен данными 

Планы обмена 

Служба регистрации изменений

Инфраструктура сообщений 

Распределенные информационные базы 

Общие принципы 

Главный и подчиненный узлы 

Сообщение обмена данными в распределенной информационной базе 

Работа с распределенной информационной базой 

Подготовка конфигурации к работе в распределенной информационной базе 

Пример реализации обмена данными в распределенной информационной базе 

Сценарии обмена данными в распределенной информационной базе 

Доработка примера обмена данными в распределенной информационной базе 

Особенности использования последовательности документов в распределенной информационной базе 

Универсальный механизм обмена данными 

Использование возможностей работы с XML-документами 

Пример реализации универсального обмена 

Использование транзакций при организации обмена 

Методика включения в сообщение обмена дополнительной информации 

Организация одностороннего обмена 

Примеры реализации автоматического обмена данными 

Использование регламентных заданий 

Использование объекта «СОМСоединение» 

Использование планов обмена в расширении конфигурации 

Универсальный способ обмена данными 

Обмен данными в распределенной информационной базе 

Глава 4. Внешние компоненты 

Подключение внешней компоненты в тонком клиенте или в веб-клиенте (на примере Native API компоненты) 

Подключение внешней компоненты из файла на диске (отдельные файлы) 

Подключение внешней компоненты из макета (ZIP-архив) 

Подключение внешней компоненты из базы данных (ZIP-архив) 

Подключение внешней компоненты в толстом клиенте или на сервере (на примере Native API компоненты) 

Подключение внешней компоненты из файла на диске (отдельные файлы) 

Подключение внешней компоненты из макета (ZIP-архив) 

Подключение внешней компоненты из макета (отдельные файлы) 

Подключение внешней компоненты из базы данных (ZIP-архив) 

Подключение внешней компоненты из базы данных (отдельные файлы) 

Глава 5. Взаимодействие с приложением системы «1С:Предприятие» Automation 

Automation Server 

Automation Client 

Внешнее соединение 

Встраивание веб-клиента «1С:Предприятия» в сторонний сайт 

Общая информация 

Пример реализации 

Глава 6. Файловое взаимодействие 

Работа с локальной файловой системой 

Найти файлы в каталоге 

Удалить файлы в каталоге 

Создать новый каталог 

Копировать файл 

Переместить файл 

Передача файлов между клиентом и сервером 

Передача и получение одного файла с сервера 

Передача нескольких файлов на сервер 

Получение нескольких файлов с сервера 

Текстовые файлы 

Текстовый документ, поле текстового документа 

Отображение текстового документа 

Модель последовательного доступа XML-файлы 

Основные положения 

Базовые средства «1С:Предприятия» для работы с XML 

XML-сериализация 

HTML-документ 

Поле HTML-документа 

Объектная модель документа 

Примеры работы 

Двоичные данные 

Общая информация 

Примеры работы XDTO-сериализация ZIP-архивы 

Создание архива 

Чтение ZIP-архивов 

Работа с файлами большого объема 

Примеры работы DBF-файлы

 Книга адресована специалистам, имеющим опыт разработки на платформе «1С:Предприятие». С ее помощью можно освоить механизмы «1С:Предприятия 8.3», предназначенные для обмена данными в распределенных системах, а также механизмы и технологии, позволяющие интегрировать прикладные решения с другими информационными системами, не использующими «1С:Предприятие».

 

 Книга содержит описание интернет-технологий, которые появились в платформе 8.3 или не были описаны раньше:

  • JSON;

  • HTTP-сервисы (REST);

  • HTTP-запросы;

  • автоматический REST-интерфейс (OData);

  • Web-сервисы;

  • FTP-соединение;

  • электронная почта.

 Для создания демонстрационных примеров использована версия 8.3.16.1030 платформы «1С:Предприятие 8". Информационные базы с примерами, описанными в книге, опубликованы на портале 1С:ИТС (ссылка доступна покупателям книги и/или пользователям 1С:ИТС ПРОФ).

 

 Книга выпущена под редакцией Максима Радченко.


Похожее: