Технологии интеграции с bpm’online

Вы можете использовать наиболее удобный способ для синхронизации приложений на bpm’online с другими системами:

  • OData
  • Web-сервисы
  • Интеграция посредством .Net Managed Assemblies
  • Использование технологии COM
  • Использование внешних библиотек
  • Интеграция с помощью промежуточных файлов, триггеров, хранимых процедур

Технологии интеграции

Каждая компания с развитой структурой приложений стремится к созданию единой информационной среды. Однако, как согласовать работу разрозненных приложений, обслуживающих различные процессы, использующих различные способы хранения данных и функционирующих на различных программно-аппаратных платформах? Решения на bpm’online могут стать платформой для сквозной интеграции процессов в компании. Связать системы, оказывающие информационную поддержку различных процессов, возможно множеством способов:

OData

Интеграция внешних приложений с системами bpm’online может быть реализована по протоколу OData. Эта возможность позволяет разработчикам выполнять операции со всеми данными в базе данных bpm’online , включая возможности сортировки, фильтрации, и модификации данных. В качестве запросов используются HTTP-команды, а ответы возвращаются в форматах Atom, JSON или XML.

Web-сервисы

Интеграция приложений bpm’online с другими системами посредством web-сервисов позволяет существенно упростить процесс и значительно сократить время синхронизации данных.

Поддержка открытых стандартов (SOAP, WSDL) и широкая сфера применения web-сервисов позволяет связывать в единую информационную среду бизнес-приложения и системы, созданные на базе различных технологий.

Платформа bpm’online позволяет запрашивать данные из сторонних систем для передачи в bpm’online , равно как и вызывать собственные web-сервисы для получения данных из bpm’online.

.Net Managed Assemblies

Интеграция c СRM посредством .Net Managed Assemblies – это оптимальный способ связать приложения, построенные на .Net или имеющие в своем составе .Net слой.

Bpm’online позволяет вызвать из процесса любой метод и получить доступ к необходимому компоненту.

COM

Интеграция данных и приложений, формирование платформы для слаженной работы всех бизнес-процессов возможны за счет использования технологии COM.

Популярность интеграции приложений с помощью COM-объектов связана с широкой распространенностью приложений, использующих технологию COM. Еще долгое время COM будет оставаться наиболее приемлемой платформой для реализации программных решений.

DLL

Для осуществления интеграции bpm’online со сторонними приложениями возможно использование внешних библиотек.

В рамках этой технологии разработчик подключает DLL файл к среде bpm’online, получая доступ ко всем функциям этой библиотеки.

Триггеры, хранимые процедуры, промежуточные файлы и т.п.

Интеграция приложений на bpm’online с помощью триггеров, хранимых процедур и промежуточных файлов – самые распространенные и простые способы организации обмена данными. Основными преимуществами этих методов также являются высокая надежность и пропускная способность.