Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

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

Вернуться к списку книг
Автор: Е. Ю. Хрусталева
Формат: 60х90 1/16 (А5)
Стр. 503
Переплёт: мягкий
ISBN: 978-5-9677-2962-1
Артикул: 4601546143242
Год издания: 2021 год
Номер информационного письма: 28152
Скачать фрагмент книги в pfd:
Рекомендованная цена - 600 руб. Купить

Описание

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

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

По сравнению с предыдущим изданием («Технологии интеграции 1С:Предприятия 8.2») книга дополнена описанием интернет-технологий, которые появились в платформе 8.3 или не были описаны раньше: 
• JSON; 
• HTTP-сервисы (REST); 
• HTTP-запросы; 
• автоматический REST-интерфейс (OData); 
• Web-сервисы; 
• FTP-соединение; 
• электронная почта. 

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

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

Оглавление

Введение 

Глава 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С