ПО Enhydra компании Lutris Technologies распространяется в исходных текстах

Enhydra, сервер приложений с открытым кодом, — неплохой выбор для компаний, желающих попробовать свои силы в области создания приложений электронной коммерции. Ведь этот сервер совместим с самыми последними новинками технологий Java корпоративного уровня.

Бета-версия Enhydra 3.0 поддерживает компоненты Enterprise JavaBeans, а также ряд других ключевых элементов технологии Sun Microsystems Java 2 Enterprise Edition (J2EE), которые разработчики все чаще применяют при создании трехзвенных или многозвенных серверных приложений электронной коммерции.

Разработавшая сервер приложений Enhydra Java/XML компания Lutris Technologies, предлагающая клиентам консультационные услуги и помощь в создании Web-приложений, впервые представила свое детище на конференции разработчиков программ с открытым кодом в январе 1999 года.

«Первоначально программа разрабатывалась с единственной целью — обеспечить подключение клиентов к общему серверу, — отметила Кейт Бигелоу, менеджер Lutris по управлению продуктами. — Новая ее версия, которая обеспечивает балансировку загрузки, позволит создавать более сложные приложения, поддерживающие множественные связи между различными серверами».

«До тех пор пока не будут реализованы все возможности J2EE и средств управления, Enhydra не может претендовать на роль конкурентоспособного сервера приложений, — пояснил аналитик компании Meta Group Крейг Рот. — Для крупных корпоративных заказчиков сервер приложений — слишком важная часть узла электронной коммерции, и они не станут доверять свою судьбу программному обеспечению с открытым кодом, разработанному небольшой фирмой».

Однако многие специалисты полагают, что серверы приложений с открытым кодом сулят опытным разработчикам немалые преимущества.

Райан Файф, сотрудник компании People Design Technology, разработавшей сайт-концентратор AnywhereYouGo.com, подчеркнул, что с помощью таких серверов приложений лично он мог бы идентифицировать и устранять ошибки Web-приложений гораздо быстрее, чем при использовании коммерческих продуктов.

«Мне нравится следить за эволюцией серверов приложений. Я предпочитаю гибкость постоянно совершенствующегося продукта редким обновлениям коммерческих производителей, действующих по принципу ?все или ничего?», — добавил Файф.

Вице-президент по маркетингу и развитию бизнеса портала i-engineering.com компании Shelton Чандреш Ша заметил, что многие фирмы, купив недешевое программное обеспечение, еще раз убеждаются в том, что оно абсолютно не соответствует их потребностям. В результате приходится прибегать к дорогостоящей модернизации.

Однако Ша настоятельно рекомендует компаниям, рассматривающим возможность применения программного обеспечения Enhydra, все тщательно взвесить, прежде чем принимать окончательное решение. Ведь добиться успеха в данном случае можно лишь с командой, имеющей опыт работы с Java и XML. По мнению Ша, самый большой недостаток данной системы — сложность использования.

-Кэрол Слива, COMPUTERWORLD, США