Уже очень скоро появится следующее поколение серверов приложений - компании Persistence Software, NetDynamics и SilverStream Software уже подготовили к выпуску собственные программные продукты.
Бета-версия сервера приложений PowerTier 5.0 компании Persistence должна выйти до конца июня. Он будет включать полную поддержку серверной компонентной модели Sun Microsystems под названием Enterprise Java Beans (EJB) 1.0. Кроме того, PowerTier позволит обеспечить полную поддержку Session и Entity Beans.
Компоненты Entity Beans отличаются от Session Beans тем, что поддерживают "постоянные" (persistent) объекты. Это свойство означает, что объект может сохранять значение своих атрибутов и поведенческие характеристики между сеансами работы.
Кроме того, PowerTier включает гибридную объектно-реляционную технологию отображения данных, лицензия на которую предоставлена Sun. Эта технология будет входить в созданное Sun средство доступа к базам данным JavaBlend.
Представители Persistence твердо заявили, что их компания не намерена, по примеру некоторых ее конкурентов, заключать соглашение с корпорацией Microsoft.
"Мы делаем это вовсе не из принципа - нам просто трудно представить, как можно зарабатывать деньги в союзе с Microsoft", - объяснил главный технолог Persistence Марк Каргес.
Компания SilverStream выпустила новую версию своего сервера приложений - SilverStream 2.0. Этот сервер обеспечит поддержку распределения нагрузки и кластеризации, что позволит рассредоточить различные серверы и добиться большей масштабируемости. Новый сервер приложений SilverStream поддерживает не только базы данных Oracle, Sybase и Microsoft, но и дополнительные источники данных - СУБД DB2 и Informix, а также приложения SAP, PeopleSoft и Lotus Notes. Новый продукт включает инструментарий Business Object Designer, предназначенный для формирования бизнес-логики, которую можно без труда инкапсулировать в сервер приложений. Дальнейшие версии продукта будут обеспечивать поддержку Enterprise JavaBeans (EJB).
Новый сервер приложений NetDynamics 4.1 обеспечивает многомашинную поддержку и включает компоненты Platform Adapter Components (PACs) для платформ SAP, PeopleSoft, Oracle8, Sybase, Informix и DB2. Входящий в него инструмент создания приложений поддерживает возможности коллективной разработки и удаленной отладки.
"Сочетание серверов приложений и EJB особенно привлекает тех корпоративных разработчиков, которые собираются перейти с приложений клиент-сервер на "толстые" серверные приложения, - считает аналитик Patricia Seybold Group Энн Томас. - Чем больше новых систем окажется приспособлено к EJB, тем большей производительностью будут обладать такие серверные приложения - а они появятся уже очень скоро".