Lotus Domino: Интеграция приложений – взгляд программиста

 

Евгений Поляков

Alba Spectrum Technologies

(095) 918-3314, (095) 918-3111, help@albaspectrum.com  

 

Существует два основных подхода при интеграции приложений:

Для реализации первого пути интеграции в Lotus Domino можно использовать следующие механизмы:

 

Несколько особняком в ряду интеграционных решений стоят технологии DECS (Domino Enterprise Connection Services), DCR (Data Connection Resources) и LEI (IBM Lotus Enterprise Integrator for Domino). Дело в том, что указанные технологии помимо программных решений (написание собственно некого кода) требует еще и административных настроек, и поэтому они могут быть отнесены как первому (программистскому), так и второму (интегратора) подходу в процедуре интеграции приложений.

 

Технология DECS позволяет осуществлять прямое соединение с источниками DB2, Oracle, MS SQL Server, Sybase, а также соединяться с внешними источниками посредством технологий ODBC и OLE.

 

Технология DECS требует наличия на сервере Domino одноименной задачи, а так же настроек в базе данных «Администратор DECS». В этой базе создаются два типа документов:

 

Механизм DECS корректно работает в случае, если с данными из внешнего источника работают только через Lotus Domino. В противном случае данные, появившиеся во внешнем источнике, минуя Lotus Domino, в последний автоматически не транслируются.

 

Технология DCR, появившаяся в Lotus Domino R 6, является интерфейсным расширением технологии DECS, и без выполнения одноименной задачи на сервере Domino DCR не работает. Опуская детали, можно считать новый элемент дизайна под названием DCR – аналогом документа Connection из базы данных «Администратор DECS». При этом аналоги документов Activity определяются прямо в формах Lotus Domino.

 

Технологию LEI можно рассматривать как дальнейшее развитие DECS. Использование LEI предоставляет разработчикам значительно больше возможностей обработки передачи данных с использованием встроенных классов Lotus Connector Classes for LEI.

 

Желаем вам удачи в настройке вашей системы и если вы хотите заручиться нашей помощью - мы всегда готовы вам помочь.  Позвоните нам в Москве (095) 918-3314, (095) 918-3111 , в США: 1-866-528-0577! help@albaspectrum.com

 

Евгений Поляков - технический писатель в Ronix Systems (http://www.ronix.ru) европейском подразделении Alba Spectrum Technologies ( http://www.albaspectrum.com )  и партнере IBM и Microsoft Business Solutions в городах Москва, Петербург, Екатеринбург, Казань, Ростов и обслуживающей всю Российскую Федерацию, Европу, США и Бразилию.