Технологии интеграции 1С:Предприятия (+CD). Серия "1С:Профессиональная разработка" (артикул 4601546087195)
Авторы: Д. И. Гончаров, Е. Ю. Хрусталева
Книга "Технологии интеграции 1С:Предприятия 8.2" посвящена углубленному изучению вопросов создания и модификации прикладных решений на платформе системы "1С:Предприятие 8.2". Она является частичной переработкой популярной книги "Профессиональная разработка в системе "1С:Предприятие 8".
В книгу включены материалы, которые описывают механизмы "1С:Предприятия 8.2", предназначенные для обмена данными в распределенных системах, а также механизмы и технологии, позволяющие интегрировать прикладные решения с другими информационными системами, не использующими "1С:Предприятие".
Книга является очередным изданием серии "1С:Профессиональная разработка", в которой уже вышли пособия "Реализация прикладных задач в системе "1С:Предприятие 8.2" и "Разработка управляемого интерфейса".
Другие вопросы разработки планируется рассмотреть в следующих книгах, выпускаемых в этой серии.
Все рассматриваемые в книге примеры адаптированы для использования с версией платформы "1С:Предприятие 8.2" в режиме управляемого приложения. Кроме этого, описание механизмов дополнено новыми возможностями, появившимися в версиях платформы 8.1 и 8.2.
Книга рассчитана на разработчиков, обладающих некоторым навыком создания и модификации прикладных решений в системе "1С:Предприятие 8.2" и желающих повысить свой профессиональный уровень.
Также книга будет интересна IT-специалистам, не занимающимся разработкой, но желающим получить представление о возможностях системы, ее идеологии, архитектуре и реализации конкретных механизмов.
В помощь разработчикам прикладных решений книга содержит компакт-диск с демонстрационными конфигурациями, используемыми в книге. Все конфигурации созданы на версии платформы 8.2.13.205.
Книга выпущена под редакцией Максима Радченко.
Издательство "1С-Паблишинг", ISBN 978-5-9677-1462-7, 358 стр., формат 60х90 (А5). Серия "1С:Профессиональная разработка".
ВНИМАНИЕ! В одном из тиражей книги допущена опечатка. Для выполнения примера на странице 118 следует использовать демонстрационную базу «Пример внешнего соединения». Кроме этого для выполнения примера понадобятся дополнительные файлы, которые можно скачать по этой ссылке.
Структура книги
Введение
Структура книги
Введение
- Что находится на компакт-диске
- Форматы файлов обмена
- Работа с текстом
- Работа с форматированным документом
- Работа с DBF
- Работа с XML-документами
- XDTO-сериализация
- Пример реализации обмена при разной структуре объектов конфигурации
- Работа с ZIP-архивами
- Использование интернет-технологий
- Работа с HTML
- Использование FTP
- Работа с электронной почтой
- Automation
- Automation Server
- Automation Client
- Внешнее соединение
- Использование внешнего соединения для интеграции с интернет-приложением
- ActiveDocument
- Внешние компоненты
- Подключение внешнего компонента в толстом клиенте или на сервере (на примере Native API компонента)
- Подключение внешнего компонента в тонком клиенте или в веб-клиенте (на примере Native API компонента)
- Web-сервисы
-
Предоставление функциональности через Web-сервисы
-
Работа с Web-сервисами сторонних поставщиков
-
Пример реализации механизма Web-сервиса
-
- Планы обмена
- Служба регистрации изменений
- Инфраструктура сообщений
- Универсальный механизм обмена данными
- Использование возможностей работы с XML-документами
- Пример реализации универсального обмена
- Регистрация в произвольные узлы
- Пример работы универсального обмена данными
- Распределенные информационные базы
- Общие принципы
- Главный и подчиненный узлы
- Сообщение обмена данными в распределенной информационной базе
- Создание узла распределенной информационной базы
- Запись и чтение сообщений обмена
- Подготовка конфигурации к работе в распределенной информационной базе
- Пример работы обмена данными в распределенной информационной базе
- Сценарии обмена данными в распределенной информационной базе
- Разрешение коллизий
- Восстановление узла распределенной информационной базы из резервной копии
- Особенности использования последовательности документов в распределенной информационной базе
- Использование транзакций при организации обмена
- Методика включения в сообщение обмена дополнительной информации
- Организация одностороннего обмена
- Примеры реализации автоматического обмена данными
- Использование регламентных заданий
- Использование объекта СОМСоединение
- Основные положения
- ADO.NET
- ASP.NET
- Конструкторы Web-расширения для веб-приложений
- V8ListForm
- V8 Item Form
- V8 Report Form
- V8ChartForm
- Доступ к данным через ADO.NET
- Получение данных
- Добавление данных
- Изменение данных
- Удаление данных
- Web-сервисы
- Обращение к Web-сервису из веб-формы
- Вызов процедур, функций. Преобразование типов
- Настройка прав доступа
- Идентификация пользователя
- Файл Web.config
- Файл global.asax
- Форма, используемая для авторизации на основе форм
- Работа с метаданными
- Пул соединений
- Полезные средства .NET Framework
- Объект Response
- Объект Request
- Объект Session
- Подготовка веб-приложения к работе
- Состав файлов
- Параметры автоформ
- Форма списка (DefaultListForm)
- Форма элемента объектной таблицы (DefaultObjectForm)
- Форма записи регистра (DefaultRecordForm)
- Форма строки табличной части (DefaultLineForm)