Месяц спустя после того, как Oracle Corp. представила свою сетевую вычислительную архитектуру (NCA) для построения приложений для интрасетей класса клиент-сервер, в борьбу вступила компания Informix Software Inc., предложив Universal Web Architecture свой вариант построения Web-приложений.

Эта архитектура, восторженно принятая некоторыми реселлерами, позволяет работать с различными средами моделирования объектов на клиентских машинах.

"Мы хотим убедиться, что при разработке ПО для клиентов можно использовать любой язык. И каждый из них будет поддерживаться с базового сервера", - рассказал Ким Вессельман, директор по Web-маркетингу продуктов для Internet компании Informix.

В общем поддержка C++, ActiveX, Java, IIOP и сред разработки на клиентских машинах не потребовала от фирмы Informix больших усилий. Достаточно было обеспечить соответствие нескольким отраслевым протоколам и стандартам базы данных на сервере и в связывающем программном обеспечении.

Пришлось потрудиться над решением проблемы с языком Java компании Sun Microsystems Inc. Однако уже в первой половине 1997 г. Informix планирует выпустить JWorks, инструментальное средство создания шаблонов, включающее заготовки Java-компонентов. Программа JWorks была разработана, чтобы помочь VAR'ам быстро подготовить клиентские варианты Web-приложений для архитектуры клиент-сервер.

Informix обеспечит поддержку языка Java и на других уровнях. Компания заявила, что планирует включить продукт Java Virtual Machine в базу данных Universal Server, это обеспечит более полную поддержку Java в инструментальной программе New Era для систем с архитектурой клиент-сервер.

Труднее всего для Informix будет убедить VAR'ов в пригодности своего решения, поскольку в отличие от конкурента корпорации Oracle, у нее нет сервера приложений для связующего ПО и она не использует трехзвенную архитектуру. Взамен этого Informix объединяет ряд функций связующего ПО в пакет под названием Universal Web Connect, обеспечивая его работу на каждом из Web-серверов и серверов системы электронной торговли. Пакет Universal Web Connect, поставки которого начались в декабре 1996 г., включает традиционный набор услуг Informix и некоторые новые функциональные возможности.

В Universal Web Connect входит связующее ПО, которое осуществляет Web-транзакции, динамическое обновление и рассылку страниц, защиту информации и управление Web-страницами, входящими в Universal Web Connect. Основное отличие от решения Oracle заключается в том, что подход Informix предусматривает хранение страниц и других содержательных элементов в самой базе данных.

Кое-кого из VAR'ов заинтересовал вариант, предложенный Informix. "Они продвинулись далеко вперед со своими разработками", - заметил Метт Роше, генеральный директор Webfactory, фирмы, специализирующейся на Internet и интрасетях, которая вот уже в течение года использует инструменты для общения с базами данных. "Они могут работать с Java вне базы данных, так что все их дополнения - просто надстройки готовой основы".

Informix - Модуль инструмента общения с базами данных Web
            ДОСТУП        <------   ------>  УПРАВЛЕНИЕ
                                 | |
 Web-сервер <-- Реляционное      | | Web-сервер -- Логика
     |          информационное   | |               приложений,
     |          наполнение       | |               помещенных
     |                           | |               на узле
     |        - Файловая система | |
      ---->   - Изображения      | |
              - Пространственные | |
                данные           | |
              - Звук             | |
              - Поиск текста     | |

Источник: Informix Software Inc.