Месяц спустя после того, как 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.