
Январь/Февраль 2004
Интересно для всех
Терри Норо (Terry Noreault), специально для ZDNet
Веб-сервисы: будьте осторожны
Источник: "ZDNET Россия", 10 декабря 2003, http://zdnet.ru/?ID=310769
Маркетинговая волна, обещающая «етопию» всеохватывающей бизнес-интеграции, несет на своем гребне веб-сервисы, однако при более пристальном взгляде оказывается, что многие новые инструменты все еще не готовы к выходу в прайм-тайм.
Не все вызванные к жизни интернетом новинки способны решать задачи серьезной интеграции или в полной мере задействовать инвестиции, уже сделанные в фундаментальные системы.
Основанные на интернете сервисы — важная новая технология, достойная занять свое место в арсенале возможностей каждого. Но несомненно и то, что, чтобы действительно революционизировать бизнес-интеграцию, эта модель должна как следует вызреть. Даже с учетом последних значительных достижений веб-сервисы с трудом отвечают требованиям управления бизнес-процессом и обеспечивают уровень конфиденциальности и защиты бизнес-партнеров, характерный для традиционных систем с прямыми связями.
Веб-сервисы и стандартизованная интеграция приложений, использующих Extensible Markup Language (XML) в интернет-каналах, несомненно, производят очень хорошее впечатление. Они решают наболевшие проблемы, связанные с глубокой самоуглубленностью проприетарных систем, не способных взаимодействовать ни с чем, что выходит за рамки их владений.
К тому же веб-сервисы уменьшают затраты на приложения связи и ее ускорение, да еще ускоряют, удешевляют и упрощают интеграцию ПО. Наконец, веб-сервисы держат слово исключить потребность в написании специальных программ — это большой плюс для современных проектов разработки ПО и системной интеграции с чрезвычайно ограниченным бюджетом.
Три главных ограничения
Кроме общих ограничений, характерных для любой новой технологии с широким охватом, развитию веб-сервисов мешают и некоторые специфические проблемы.
Веб-сервисы часто не годятся для контактов с широкими сообществами за пределами межсетевого экрана — по крайней мере, пока не будут решены такие важные проблемы, как защита и стандарты.
Компании не захотят выложить свою бизнес-информацию для интеграции через веб-сервисы с заказчиками или поставщиками, пока существует угроза несанкционированного проникновения в их приложения и внутренние системы. На установление стандартов защиты в разнообразных сообществах уйдут годы. Существует несколько стандартов веб-сервисов и организаций по стандартизации, но явного лидера среди них нет.
Второе ограничение заключается в неспособности веб-сервисов поддерживать управление бизнес-процессом (business process management, BPM), т.е. процесс определения правил и логических связей между приложениями и/или людьми с целью решения определенной бизнес-задачи.
Для определения бизнес-логики, процессов и данных для таких жизненно важных приложений, как планирование корпоративных ресурсов, управление цепочкой поставок и организация взаимоотношений с заказчиками, все еще требуются традиционные подходы интеграции. Чтобы сделать документы пригодными для обмена через веб-сервисы, достаточно просто представить данные в формате XML. Но более сложная функциональность, такая как предоставление поставщику доступа ко всему бизнес-процессу, все же требует традиционных подходов к интеграции в центральной системе.
Третий — и наиболее важный — ограничивающий фактор заключается в неспособности веб-сервисов правильно понимать и переводить смысл подлежащей обмену информации. Если бы семантика была стандартизована, все участники придерживались бы одних и тех же соглашений по поводу циркулирующей между ними информации. Но веб-сервисы не понимают смысла передаваемых и принимаемых данных и не знают, как их использовать — они лишь переносят их.
Рекомендации для тех, кто принимает решения
Бизнес должен двигаться в сторону внедрения веб-сервисов, так как эта технология обещает сделать интеграцию более легкой и эффективной. Но это движение должно быть постепенным, стратегическим и осуществляться как часть любых закупок нового ПО.
Имейте также в виду, что бизнес-интеграция — это не только веб-сервисы. Хотя важность веб-сервисов продолжает расти, это всего лишь один из инструментов. При выборе поставщика или ПО бизнес-интеграции убедитесь, что будет обеспечена широкая поддержка разработки и трансляции специальных программ, моделирования бизнес-процессов, стандартов business-to-business, веб-технологий и передачи сообщений — пакетных и реального времени.
Несмотря на поднятый вокруг веб-сервисов шум, не поддавайтесь давлению, не торопитесь осваивать новые возможности. Вкладывая средства в веб-сервисы — или любую новую технологию — лучше придерживаться эволюционного, а не революционного подхода. Веб-сервисы нужно строить на уже существующей инфраструктуре, решая конкретные бизнес-задачи. Цель — сделать более эффективными существующие процессы.
Терри Норо — старший вице-президент по интеграции программного обеспечения Sterling Commerce, дочерней компании SBC Communications.
|