|
Oracle предоставляет различные
интеграционные решения. Эти решения могут
быть разделены на две группы: работающие в
синхронном и асинхронном режиме.
К группе синхронных решений относятся:
К группе асинхронных решений относятся:
-
Oracle Streams
-
Oracle Application Interconnect
Oracle Gateways
Оracle Gateways в свою очередь разделяются на
две группы:
Oracle Generic Connectivity. Были введены в 8.1.6.
Обеспечивают доступ к данным используя
стандарты ODBC and OLEDB. По моим
представлениям поэтому работают только на
платформе Windows
Oracle Transparent Gateways. Обеспечивают доступ ко
многим не-Oracle базам данных, включая Microsoft SQL
Server, Informix, Ingres and Sybase. Т.е. можно обратиться
прямо из pl/sql к таблицам Sybase. И даже вызвать
процедуру. Для каждого сервера правда есть
свои ограничения. Они написаны в
документации в соответствующему gateway. Эти
решения есть не только для windows, но и для unix.
Ссылки:
Oracle Streams
Oracle Streams впервые появилась в составе
Oracle 9i и обеспечивают передачу и помещение
данных, транзакций и событий в поток (stream)
или внутри одной БД или между БД. Поток перенаправляет
информацию заинтересованным получателям.
Этакое объединение Advanced Queue, Replication, и
некоторых приемов чтения redo логов.
Ссылки:
Oracle Application Interconnect (OAI)
В отличии от вышеприведенных решение - это
решение обеспечивает интеграцию данных
приложений, при этом эти приложения могут
быть самыми различными, и совсем не
обязательно представлять собой СУБД
Oracle.
Ссылки:
- Моя презентация по поводу Oracle InterConnect
в самом представительстве Oracle CIS. В архиве кроме
презентации есть исходные коды рабочего
демонстрационного примера, инструкция
по созданию собственных адаптеров,
другая полезная информация.
- Презентация для Oracle
Technology Day, 24 апреля 2003 года. Более
полная чем предыдущая.
- Головная
страница на OTN
- Описание
Interconnect'а версии 9.0.4
Что же выбрать ? Замечательная статья, о
том как же разобраться и выбрать нужное Вам
средство среди этого разнообразия.
Workflow Workflow позволяет Вам
построить систему документооборота.
Бизнес процессы описываются через WorkFlow Builder.
Существует pl/sql и j2ee API - т.е. вы можете
создавать новые события о реагировать на
них из своей системы. Хотя Workflow -
это отдельный продукт, он может
использоваться при интеграции совместно с
другими продуктами. Например с Interconnect.
Ссылки:
- Описание процесса совместной
установки Oracle DB 9.01, Interconnect 9.0.2, WorkFlow 2.6.
Там пропущен только один момент: после
установки Workflow нужно вручную
запустить скрипт wfsdupld.sql. Это в принципе
описано в документе Getting
started with the Oracle WorkFlow 2.6 Business Event System, но отсутствует в
руководстве по установке :((. Да, при
запуске скрипта укажите полный путь к xml
файлу, в примере он неверно приводиться.
При дальнейшей конфигурации может
пригодиться мой архив
конфигурационных файлов для Enterprise
Manager (OEM) . Замечание по установке под OEM:
" The Oracle 9iAS InterConnect 9.0.2. product is only certified with
Enterprise Manager 9.0.2 product. This version of Enterprise Manager is
not the same as Enterprise Manager 9i (9.0.1) or 9.2, and is limited in
some of the functionality (No Packs). Also the only way to get an EM 9.0.2
OMS and IA is to install the 9iAS 9.0.2 Infrastructure" (Note
168382.1)
- Головная
страница на OTN
|