ПРИЛОЖЕНИЯ

IBM (www.ibm.com) работает над очередной версией своего сервера приложений WebSphere, в которую будут добавлены улучшенная технология бизнес-правил и возможности самовосстановления.

По словам Дональда Фергюсона, члена совета корпорации и главного архитектора WebSphere, новый подход к бизнес-правилам даст пользователям и аналитикам возможность корректировать работу приложений без помощи разработчиков.

В настоящее время IBM использует модули Business Rule Beans на базе Java, инкапсулирующие бизнес-логику в компонентной форме и представляющие собой строительные блоки для создания законченных систем.

В следующей версии WebSphere, намеченной к выпуску на начало будущего года, технология Beans будет поддерживать Web-сервисы и персонализацию бизнес-приложений, сообщил Фергюсон. Это позволит бизнес-пользователям динамически настраивать исполнение приложений без участия программистов. Для осуществления подобных операций IBM предоставит им достаточно простой интерфейс.

Например, бизнес-аналитики предприятий розничной торговли смогут изменить логику приложения, чтобы учесть скидки на продаваемые товары, а затем распространить сделанные коррективы по всей системе.

“Мы хотим, чтобы Business Rule Beans заработали по-новому, - говорит Фергюсон. - У нас есть технология, которая позволит, образно говоря, организовать бизнес-правила в стройный хореографический ансамбль. По нашей модели пользователи должны строить свой дизайн с учетом этого фактора, и тогда бизнес-правила могут быть использованы другими компонентами. Мы также включаем новые правила, основанные на профиле пользователя. Это даст возможность персонализировать бизнес-логику”.

Кроме того, IBM собирается добавить в свой продукт новую технологию, основанную на распознавании образов и использовании системы правил и позволяющую автоматически распознавать и устранять проблемы. Эта технология под кодовым наименованием Smarts поможет пользователям сэкономить время и деньги на мониторинге и обслуживании систем. Действуя по схеме наблюдения и корректировки, система будет отождествлять образы и работать над решением проблем с помощью правил, реализованных IBM на базе пользовательских операций ввода. Smarts - не первый случай обращения корпорации к таким технологиям. В прошлом году ею была представлена инициатива Project eLiza, предусматривающая выпуск аппаратуры с дополнительными функциями самоконтроля и самовосстановления. Smarts распространяет эту инициативу на ПО IBM. И хотя некоторые элементы технологии самоконтроля с корректировкой уже присутствуют в СУБД DB2, планы компании в отношении WebSphere идут гораздо дальше.

По словам Майка Принса, руководителя информационных служб корпорации Burlington Coat Factory Warehouse (Берлингтон, шт. Нью-Джерси), он может только приветствовать появление служб самовосстановления и автоуправления в центре обработки данных. “Прошлой осенью IBM показала много образцов этой технологии, и она очень нас заинтересовала. Мы хотим использовать ее в своих будущих серверах, - сказал он. - Ведь основная часть нашего нынешнего оборудования представляет уже прошлое поколение”.

“То, что сегодня люди делают вручную, система сможет выполнять автоматически, - поясняет Фергюсон из IBM. - Она будет выставлять все параметры конфигурации. Пользователю достаточно будет выразить свою политику и свои представления о том, что должно происходить, а уж система невидимым образом воплотит все это в реальную форму”.

Например, в среде сервера приложений и баз данных имеются коннекторы Java Database Connectivity и агенты приложений DB2, которые IBM обычно использует для устранения проблем.

Smarts многое из этого автоматизирует. Причем корпорация планирует эту технологию распространить на все семейство продуктов WebSphere, включая портальный сервер, сервер интеграции и компоненты, отвечающие за безопасность и управление.

Следует отметить, что над аналогичной технологией самовосстанавливающихся систем работает и фирма Sun Microsystems (www.sun.com). Как и IBM, свои усилия она в первую очередь концентрирует на аппаратуре. По информации от Саймона Фипса, главного законодателя технологий Sun, в прошлом инженера IBM, у них имеются рабочие проекты по оснащению ПО функциями самовосстановления, однако время появления соответствующих продуктов пока неизвестно.

Что обещает WebSphere

В следующую версию продукта IBM будут включены:

функции самовосстановления и самоконтроля;

усовершенствованная поддержка бизнес-правил;

более тесная интеграция с другими компонентами ПО IBM, например портальным сервером и сервером интеграции;

лучшая поддержка стандартов Web-сервисов, включая протокол Simple Object Access Protocol и язык Web Services Description Language.

Версия для печати