Статьи
Средства интеграции с другими системами
Система 1С:Предприятие, являясь открытой системой, предоставляет возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных. В системе 1С:Предприятие имеется целый набор средств с помощью которых можно:
- Создавать, обрабатывать и обмениваться данными различных форматов;
- Осуществлять доступ ко всем объектам системы 1С:Предприятие, реализующим ее функциональные возможности;
- Поддерживать различные протоколы обмена;
- Поддерживать стандарты взаимодействия с другими подсистемами;
- Разрабатывать собственные интернет-решения.
При решении задач интеграции 1С:Предприятия с другими системами могут быть использованы следующие технологии:
- Текстовый документ. Встроенный язык системы 1С:Предприятие позволяет разработчику создавать, динамически формировать и записывать текстовые документы. Обмен данными с использованием текстовых документов может быть одним из менее «ресурсоемких» способов организации взаимодействия с другими информационными системами.
- XML. Система 1C:Предприятие позволяет организовывать интеграцию с прикладными системами с использованием XML-документов, являющихся на сегодняшний день общепринятым средством представления данных.
- DBF – файлы. Механизм работы с базами данных формата DBF предназначен для обеспечения возможности манипулирования ими непосредственно из встроенного языка системы 1С:Предприятие. Возможно практически любое манипулирование данными.
- COM-соединение. Основная задача, решаемая с помощью COM-соединения, обеспечение надежного и быстрого программного доступа к данным системы 1С:Предрпиятие из внешних приложений. В общем и целом работа с системой 1С:Предриятие через COM-соединение подобна работе с системой 1С:Предприятие в режиме Automation- сервера. Существенное отличие заключается в том, что запускается вариант 1С:Предприятие, не содержащий интерфейсной части (подразумевается работа с данными только программными средствами, без и Automation Client/Server Основное назначение Automation-сервера 1С:Предприятие 8 - управление приложением системы 1С:Предприятие 8 из других приложений и выполнение действий аналогичных интерактивным действиям. Работа с HTML-документами Средства работы с HTML-документами позволяют встраивать их в формы прикладного решения и выполнять их редактирование средствами встроенного языка.
- ActiveX. Платформа "1С:Предприятия 8" позволяет внедрять в формы и табличные документы дополнительные элементы управления, поддерживающие технологию ActiveX.Макеты ActiveDocument. Технология ActiveDocument предназначена для редактирования документов внешними по отношению к 1С:Предприятию 8 редакторами.
Работа с файлами. 1С:Предприятие средствами встроенного языка предоставляет доступ к функциям работы с файловой системой. Эта возможность может быть использована при организации взаимодействия с другими информационными системами через общие каталоги.
Технология внешних компонент. "Технология создания внешних компонент" разработана для решения специальных задач интеграции, в которых требуется тесное взаимодействие между системой 1С:Предприятие 8 и другими программами.
Работа с Интернет. Работа с Интернет возможна непосредственно из встроенного языка. Разработчик может выполнять отправку и прием писем электронной почты, а также осуществлять обмен данными по протоколам HTTP (HTTPS) и FTP.
WEB-расширение. Web–расширение является отдельным программным продуктом и позволяет встраивать доступ к данным 1С:Предприятия в существующие Web-сайты и Web-приложения, а так же создавать готовые Web-приложения, использующие информационную базу 1С:Предприятия 8.
Обмен данными. Механизмы обмена данными, реализованные в технологической платформе 1С:Предприятея, позволяют создавать территориально распределенные информационные системы как на основе информационных баз 1С:Предприятия, так и с участием других информационных систем, не основанных на 1С:Предприятии.