Java - ключ стратегии IBM для предприятий
Корпорация IBM (Армонк, шт. Нью-Йорк) готова связать некоторые критичные для предприятий платформы с языком Java, выпуская продукты, использующие новый язык программирования для доступа к унаследованной информации и для динамического построения Web-страниц.
Как сообщило руководство IBM на проходившей в начале июня в Чикаго выставке Comdex, первый ожидаемый в этом году проект использует Java для связи программ просмотра для Internet или корпоративной сети (intranet) с такими системами серверного ПО, как CICS (система управления информацией заказчика), и унаследованными базами данных.
IBM также разрабатывает объектно-ориентированный Web-сервер на языке Java, получивший наименование WOMBeast, который строит динамические HTML-страницы из СУБД или хост-приложений. Сервер WOMBeast образует основу Web-инфраструктуры, создаваемой корпорацией IBM для Олимпийских игр в Атланте.
Помимо этого IBM работает над расширением клиентских и серверных возможностей ОС OS/2 Warp в части работы с Web при помощи продуктов третьих фирм, например корпорации Netscape Communications (Маунтин-Вью, шт. Калифорния).
Интерес IBM к Java - верный признак того, что Web-технология, разработанная фирмой Sun Microsystems, развивается до уровня потребностей предприятий.
"Это не что-то сиюминутное; универсальность, которая достигается с использованием Java, может дать реальные преимущества", - заявил Дон Лапор, менеджер по информатизации из компании Charles Schwab (Сан-Франциско).
Другие менеджеры по ИС подходят к технологии даже более осторожно, особенно если это касается унаследованных приложений.
"Java еще зеленый продукт, так что я не знаю, стоит ли сегодня писать критичные для бизнеса приложения на Java, - сказал Ричард Пэйн, архитектор сети в компании Boeing (Сиэтл, шт. Вашингтон). - Однако его не следует выпускать из поля зрения. Посмотрим, что выпустит IBM".
По сообщениям руководства лаборатории Hursley Park Laboratories корпорации IBM в Англии, IBM осуществляет связи с унаследованными системами при помощи новых инструментов и шлюзовых серверов, которые помогают Java-приложениям связываться с CICS-приложениями или посылать сообщения для MQSeries.
В настоящее время единственный путь для связи пользователей с унаследованными приложениями по Internet - через Web-сервер, использующий общий интерфейс шлюза (CGI) или специальный интерфейс, например Netscape API. "При использовании этих приложений речь идет о миллионах транзакций в день, а Web-серверы не могут этого обработать", - заявил Робин Дрю, архитектор MQSeries.
Как стало известно, новая технология могла бы позволить компаниям развернуть "слабые" клиенты для корпоративных приложений на любой платформе. Это могло бы разгрузить "узкие 0места", позволяя клиентским сообщениям обходить Web-сервер. Например, Web-сервер отправляет пользователю HTML-страницу со встроенной Java-формой, которая по завершении отправляется к CICS-шлюзу вместо Web-сервера. Затем данные из формы конвертируются в формат CICS и отправляются в CICS-приложение для обработки.
Ли Коулдуэлл, руководитель Internet-стратегии корпорации IBM (Сомерс, шт. Нью-Йорк), считает, что полностью написанная на Java архитектура WOMBeast сможет создавать Web-страницы в процессе работы, получая данные из любых баз данных или хост-приложений. Например, если какие-либо данные изменяются в базе данных или в хост-приложении, WOMBeast автоматически распознает это изменение и динамически обновляет соответствующую Web-страницу. По утверждению Коулдуэлла, первоначально архитектура будет работать под AIX, однако корпорация рассматривает возможности ее интеграции в Notes и Windows NT.
Переход к продуктам на базе нескольких Java-предложений следует из того, что IBM намерена расширить поддержку Internet в OS/2. Как нам стало известно из осведомленных источников, IBM ведет переговоры с Netscape о лицензировании программы просмотра Navigator и серверного ПО SuiteSpot. Корпорация IBM намерена поставлять Navigator вместе с Warp, однако, по утверждению тех же источников, она еще должна убедить Netscape перенести этот продукт под OS/2.
Руководство корпорации Netscape не собирается комментировать планы по лицензированию программ для IBM под OS/2. Руководство IBM также отказалось от комментариев.
Майкл Мюллер, Норвин Лич
ШЛЮЗ JAVA-CICS КОРПОРАЦИИ IBM