Обзор продуктов и решений. Технологическая платформа для корпоративных приложений и интеграции бизнес-процессов, страница 8

Вариант комплектации WebSphere Application Server - Express подходит для заказчиков, которым необходимо быстро развернуть среду электронного бизнеса. Версия, рассчитана на компании среднего размера или подразделения крупных корпораций, проста в использовании и разработке приложений. Данный продукт полностью поддерживает технологии J2EE, но имеет ограниченные возможности – он способен работать только в среде на базе одного сервера.

•  WebSphere Extended Deployment

Решение WebSphere Extended Deployment ориентированно на большие и сложные рабочие среды, обладает выдающимися характеристиками производительности, управляемости и готовности. Благодаря таким возможностям, как виртуализация ресурсов WebSphere и управление инфраструктурой, решение WebSphere Extended Deployment позволяет масштабировать среду приложений в соответствии с ростом требований – это помогает компании быстрее адаптироваться к изменениям бизнеса.

•  WebSphere Application Server for z/OS

Продукт, созданный специально для платформы z/OS. Он рассчитан на использование возможностей систем IBM Eserver zSeries и функций обеспечения качества сервиса, поддерживаемых ОС z/OS. По функциональности используемой модели программирования это решение эквивалентно продуктам WebSphere Application Server и WebSphere Application Server Network Deployment.

WebSphere Application Server

Серверы приложений WebSphere Application Server представляют собой набор серверов, реализующих спецификацию J2EE. Это означает, что любое Web-приложение, написанное в рамках спецификации J2EE, может быть установлено и развернуто на любом сервере WebSphere Application Server, которые являются основой брэнда WebSphere. Такой сервер предоставляет среду выполнения и инструменты управления приложениям, созданными на основе J2EE и Web-служб.

Серверы WebSphere Application Server предлагаются в виде различных конфигураций, соответствующих специфическим потребностям. Кроме того, они являются основой для других продуктов WebSphere, таких, как WebSphere Commerce, предоставляя сервер приложений, необходимый для организации работы специализированных приложений.

Серверы WebSphere Application Server поддерживают широкий спектр платформ, включая UNIX®-платформы, операционные системы Microsoft®, IBM z/OS® и iSeries™. Хотя продукты WebSphere Application Server, предназначенные для установки на системах iSeries, и имеют соответствующий брэнд, функционально они эквивалентны продуктам для платформ UNIX и Microsoft.

Основные возможности и преимущества

WebSphere Application Server предоставляет среду для работы Web-приложений бизнеса по требованию. Сервер приложений можно представить в виде связующего программного обеспечения для построения Web-приложений или программных средств промежуточного уровня в составе трехуровневой среды электронного бизнеса. Первый уровень – это сервер HTTP, который обрабатывает запросы, поступающие от клиента (браузера). Третий уровень образуют база данных (например, DB2® UDB) и бизнес-логика (например, традиционные бизнес-приложения, предназначенные для обработки заказов). Средний уровень представляет собой сервер приложений IBM WebSphere Application Server, который формирует оболочку для непротиворечивого и упорядоченного соединения запросов HTTP с данными и логикой.

Рисунок 2. Обзор продуктов IBM WebSphere Application Server

Продукты IBM WebSphere Application Server предназначены для тех компаний, которые стремятся использовать преимущества высокой производительности и лучшей переносимости динамических Web-сайтов, построенных на базе платформы Java.

Эти продукты обладают следующими возможностями:

•  Поддержка среды выполнения Java для выполнения сервлетов.

•  Поддержка спецификации Enterprise JavaBeans.

•  Н аличие высокопроизводительных программных адаптеров для большого числа распространённых серверных систем, что обеспечивает сокращение затрат на создание программного кода, необходимого для соединения динамических Web-страниц с реальными данными бизнес подразделений.