Веб-интеграция
Развитие Интернет сделало веб-браузеры доминирующим ПО для доступа к содержанию, приложениям и системам по всему миру. В компаниях уже сложилась тенденция предоставлять своим сотрудникам, партнерам и клиентам доступ ко всем типам информации и сервисов посредством веб. Однако в корпоративных сетях компаний функционирует огромное число разнородных бизнес-приложений, созданных в различное время, различными организациями, на базе различных технологий. Задача веб-интеграции объединить разнородные веб-приложения и системы в единую среду на базе веб.
Типы интеграции
- Интеграция на уровне представления. Уровень представления — веб-базированный пользовательский интерфейс, платформозависимый графический пользовательский интерфейс (GUI) или консоль терминала. Данный уровень позволяет пользователю взаимодействовать с приложением. Интеграция на уровне представления даёт доступ к пользовательскому интерфейсу удаленных приложений.
- Интеграция на уровне функциональности. Данная интеграция подразумевает обеспечение прямого доступа к бизнес-логике приложений. Это достигается непосредственным взаимодействием приложений с API (программному интерфейсу приложений) или же взаимодействием посредством веб-сервисов.
- Интеграция на уровне данных. В данном случае предполагается доступ к одной или нескольким базам данных, используемых удаленным приложением.
- Комплексная интеграция. Коммерческие решения по веб-интеграции, как правило, включают все три типа интеграции.
Преимущества веб-интеграции
- Веб-интеграция позволяет развертывать информационные системы на базе сторонних приложений без необходимости разбираться в их родительских системах, программных средах и архитектурах баз данных.
- SOA и веб-сервисы используют программный язык и платформонезависимые интерфейсы между приложениями корпоративной инфраструктуры ИТ. Это дает очевидные преимущества в поддержке, управляемости, развертывании информационных сетей.
- Веб-интеграция позволяет конструировать комплексную функциональность, комбинируя разнородные компоненты посредством протоколов веб-сервисов.
- Веб-интеграция позволяет использовать веб-сервисы разработчиков.
- Веб-интеграция позволяет развивать программные интерфейсы приложений через протоколы веб-сервисов без программирования.
Для веб-интеграции используется коммерческое ПО или популярные технологии, такие как PHP/Python/Perl, XForms, SOAP и т. д.
Коммерческое ПО для веб-интеграции
- IBM Websphere Portal — Решение по интеграции корпоративного web-content’a от IBM
- Интеграционная платформа iJaNet
- Kapow Mashup Server
- eGate Integrator
- Ipedo XIP
- TIBCO BusinessWorks
- Google Mashup Editor
- Site Sapiens — Сервис-ориентированная платформа управления корпоративным контентом
- Интеграция Бизнес Приложений Предприятия
Связанные технологии
Примеры
Пример веб-интеграции предприятия масштаба АВТОВАЗ посредством набора технологий PHP/SOAP/xForms
Статьи
ноябрь 2009 Статья в CIO-World.ru - "Тернистые пути отечественной веб-интеграции"
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....