Обновление отчетов
20.03.2018 Далее
Оптимизация транспортной подсистемы
16.02.2018 Далее
Сканер штрих-кодов и QR-кодов
24.01.2018 Далее

Интеграция OMOBUS и КИС/ERP/CRM

Возможно несколько вариантов интеграции OMOBUS и КИС/ERP/CRM

1. Прямой доступ к СУБД КИС

Данный способ интеграции основан на непосредственном взаимодействии серве­ра OMOBUS и СУБД КИС. Интеграция будет заключаться в написании SQL-запросов из­влечения данных из СУБД КИС и ввода объектов в СУБД КИС. Значительное преимущество данного подхода — наивысшая скорость работы при наименьшей нагрузке на КИС. Если критична скорость работы — этот способ наиболее предпочтителен. Основной недостаток: в некоторых случаях прямой доступ к СУБД КИС невозмо­жен из-за лицензионных ограничений или условий технической поддержки КИС.

2. Прямой доступ к API КИС

В данном случае разрабатывается модуль доступа к API КИС на языке С/C++, Java . Этот способ обеспечивает достаточную производительность, однако требует значительных затрат на разработку. Предпочтительнее использовать метод 3.

3. Доступ к КИС через proxy веб-службу

Вся специфика доступа к КИС реализуется в специальной web-службе (proxy), которая может быть написана на многих популярных языках программирования. При этом доступ сервера OMOBUS к КИС, с целью получения данных и ввода объектов, происходит через proxy web-службу Обмен между proxy web-службой и сервером OMOBUS осуществляется с помощью специально оформленных xml-сообщений.

4. Обмен с КИС через специальные csv файлы

Обмен данными между сервером OMOBUS и КИС осуществляется с помощью csv-файлов, соответствующих определенной схеме. Данный вариант предпочти­телен, если КИС поддерживает автоматическую выгрузку/загрузку данных в формате csv, или позволяет реализовать такую функциональность при помощи внутреннего языка программирования.

5. Обмен с КИС через специальную proxy-db базу данных

Аналогичен способу 4, за тем исключением, что данные хранятся в промежуточ­ной базе данных. Целесообразно использовать, если бизнес-логика КИС реализована в СУБД, а примой доступ к СУБД КИС невозможен из-за тех или иных ограничений. Предпочтительнее использовать вариант 4.

Термин "КИС" используется согласно http://ru.wikipedia.org/wiki/КИС
Термин "web-служба" используется согласно http://ru.wikipedia.org/wiki/Web-сервис