Программа: Разработка в системе 1С:Предприятие
Серия: 1С:Профессиональная разработка
Авторы: Д.И. Гончаров, Е.Ю. Хрусталева
Формат: А5 (60х90 1/16)
Стр. 358
2011 год
Переплёт: мягкий
ISBN: 978-5-9677-1462-7
Артикул: 4601546087195
Книга «Технологии интеграции 1С:Предприятия 8.2» посвящена углубленному изучению вопросов создания и модификации прикладных решений на платформе системы «1С:Предприятие 8.2». Она является частичной переработкой популярной книги «Профессиональная разработка в системе «1С:Предприятие 8».
В издании включены материалы, которые описывают механизмы «1С:Предприятия 8.2», предназначенные для обмена данными в распределенных системах, а также механизмы и технологии, позволяющие интегрировать прикладные решения с другими информационными системами, не использующими «1С:Предприятие».
Пособие является изданием серии «1С:Профессиональная разработка». Другие вопросы разработки рассматриваются в других книгах серии.
Все рассматриваемые в книге примеры адаптированы для использования с версией платформы «1С:Предприятие 8.2» в режиме управляемого приложения. Кроме этого, описание механизмов дополнено новыми возможностями, появившимися в версиях платформы 8.1 и 8.2.
Издание рассчитана на разработчиков, обладающих некоторым навыком создания и модификации прикладных решений в системе «1С:Предприятие 8.2» и желающих повысить свой профессиональный уровень.
Пособие книга будет интересно IT-специалистам, не занимающимся разработкой, но желающим получить представление о возможностях системы, ее идеологии, архитектуре и реализации конкретных механизмов.
В помощь разработчикам прикладных решений книга содержит компакт-диск с демонстрационными конфигурациями, используемыми в книге. Все конфигурации созданы на версии платформы 8.2.13.205.
Оглавление
Введение
- Что находится на компакт-диске
Глава 1. Интеграция с другими информационными системами
- Форматы файлов обмена
- Работа с текстом
- Работа с форматированным документом
- Работа с DBF
- Работа с XML-документами
- XDTO-сериализация
- Пример реализации обмена при разной структуре объектов конфигурации
- Работа с ZIP-архивами
- Использование интернет-технологий
- Работа с HTML
- Использование FTP
- Работа с электронной почтой
- Automation
- Automation Server
- Automation Client
- Внешнее соединение
- Использование внешнего соединения для интеграции с интернет-приложением
- ActiveDocument
- Внешние компоненты
- Подключение внешнего компонента в толстом клиенте или на сервере (на примере Native API компонента)
- Подключение внешнего компонента в тонком клиенте или в веб-клиенте (на примере Native API компонента)
- Web-сервисы
- Предоставление функциональности через Web-сервисы
- Работа с Web-сервисами сторонних поставщиков
- Пример реализации механизма Web-сервиса
Глава 2. Обмен данными
- Планы обмена
- Служба регистрации изменений
- Инфраструктура сообщений
- Универсальный механизм обмена данными
- Использование возможностей работы с XML-документами
- Пример реализации универсального обмена
- Регистрация в произвольные узлы
- Пример работы универсального обмена данными
- Распределенные информационные базы
- Общие принципы
- Главный и подчиненный узлы
- Сообщение обмена данными в распределенной информационной базе
- Создание узла распределенной информационной базы
- Запись и чтение сообщений обмена
- Подготовка конфигурации к работе в распределенной информационной базе
- Пример работы обмена данными в распределенной информационной базе
- Сценарии обмена данными в распределенной информационной базе
- Разрешение коллизий
- Восстановление узла распределенной информационной базы из резервной копии
- Особенности использования последовательности документов в распределенной информационной базе
- Использование транзакций при организации обмена
- Методика включения в сообщение обмена дополнительной информации
- Организация одностороннего обмена
- Примеры реализации автоматического обмена данными
- Использование регламентных заданий
- Использование объекта СОМСоединение
Глава 3. Web-расширение
- Основные положения
- Конструкторы 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)