Серверы приложений вышли на первый план несколько лет назад благодаря успеху Интернет-технологий, в частности трехуровневой схемы клиент - сервер приложений - сервер БД. Одно из основных требований к современным серверам приложений - обеспечение компонентного подхода к разработке приложений, для чего используется несколько общепринятых стандартов.
Аналитики IDC отмечают, что
CORBA имела не слишком шумный успех, отчасти из-за своей сложности. Более простая в применении (благодаря встроенной в ОС семейства Windows поддержки) технология COM корпорации Microsoft применима только на платформе Windows. В этих условиях разработка Java-компонентов (особенно на основе Enterprise JavaBeans - EJB) пользуется возрастающей популярностью, и большинство разработчиков практически всех серверов приложений реализуют поддержку J2EE (Java 2 Platform, Enterprise Edition) лишь частично, и только некоторые - полностью.
В конце октября компания Sybase объявила, что ее сервер приложений Sybase EAServer v. 3.6.1 успешно прошел сертификацию на соответствие стандарту J2EE (подробнее о J2EE см. java.sun.com, а также PC Week/RE, № -27/99, с. 43).
Теперь EAServer обеспечивает полную поддержку технологий EJB, Java Servlets, Java Naming и Directory Interface (JNDI), Java Transaction Service (JTS) и Java Transaction API (JTA), а также Java Database Connectivity (JBDC) 2.0. Кроме того, EAServer совместим с клиентами, поддерживающими CORBA, XML, HTML, DHTML, ActiveX, Си и Си++, а также PowerBuilder.
EAServer 3.6.1 выходит в ноябре в четырех вариантах: для разработчиков, для малого бизнеса, “продвинутый” вариант и корпоративная версия (цены развертывания - от $2995). Пользователи более ранних версий EAServer могут выполнить модернизацию, перекачав изменения с www. sybase.com/products/easerver.