Page 176 - 4785
P. 176

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


                                                           174
   171   172   173   174   175   176   177   178   179   180   181