Page 176 - 4785
P. 176
4.12 Інтеграція та взаємодія в мережі Веб.
В багатьох компаніях вже склалася тенденція надавати своїм
співробітникам, партнерам і клієнтам доступ до всіх типів
інформації та сервісів допомогою мережі Веб. Однак в
корпоративних мережах компаній функціонує величезна кількість
різнорідних бізнес-додатків, створених в різний час, різними
організаціями, на базі різних технологій. Завдання веб-інтеграції
полягає в тому, щоб об'єднати різнорідні веб-додатки і системи в
єдину середу на базі мережі Веб.
Практикуються такі підходи до веб-інтеграції:
- інтеграція на рівні уявлення. Даний рівень дозволяє
користувачеві взаємодіяти з додатком. Інтеграція на рівні уявлення
дає доступ до інтерфейсу віддалених додатків;
- інтеграція на рівні функціональності. Дана інтеграція це
забезпечення прямого доступу до бізнес-логіки додатків. Це
досягається безпосередньою взаємодією додатків з API
(програмного інтерфейсу додатків) або ж взаємодією допомогою
веб-сервісів;
- інтеграція на рівні даних. В даному випадку передбачається
доступ до однієї або декількох баз даних, використовуваних
віддаленим додатком;
- комплексна інтеграція. Комерційні рішення по веб-
інтеграції, як правило, включають всі три типи інтеграції.
Використання веб-інтеграції вигідно з багатьох причин:
- веб-інтеграція дозволяє розгортати інформаційні системи
на базі сторонніх додатків без необхідності розбиратися в їх
батьківських системах, програмних середовищах і архитектурах баз
даних;
- SOA і веб-сервіси використовують програмний мова та
платформо-незалежні інтерфейси між додатками корпоративної
інфраструктури ІТ. Це дає очевидні переваги в підтримці,
керованості, розгортанні інформаційних мереж;
- веб-інтеграція дозволяє конструювати комплексну
функціональність, комбінуючи різнорідні компоненти допомогою
протоколів веб-сервісів;
- веб-інтеграція дозволяє використовувати веб-сервіси
розробників;
174