Websphere что это такое

Руководство по серверу приложений WebSphere и инструменты управления

Websphere что это такое. websphere application server guide and management tools. Websphere что это такое фото. Websphere что это такое-websphere application server guide and management tools. картинка Websphere что это такое. картинка websphere application server guide and management tools

Предприятие должно иметь возможность извлекать данные из каждого источника, который ему доступен, и те, кто находится у руля, должны также иметь возможность извлекать полезную информацию из всего этого. Независимо от того, из каких источников они поступают, или от того, насколько разнородными могут быть форматы данных, должна существовать система, способная извлекать точную информацию в режиме реального времени. Одна система, которая может помочь сделать это IBM WebSphere Application Server.

Если вы просто здесь для инструментов, вот наше резюме Список лучших инструментов мониторинга WebSphere Applications Server:

Что такое сервер приложений WebSphere?

Websphere что это такое. websphere application server guide and management tools 2. Websphere что это такое фото. Websphere что это такое-websphere application server guide and management tools 2. картинка Websphere что это такое. картинка websphere application server guide and management tools 2

Но помимо того, что он выступает в роли канала между бэкэнд-устройствами (серверами и т. Д.) И внешними системами (терминалами, приложениями и т. Д.), WebSphere Application Server, по сути, является структура программного обеспечения который также запускает виртуальную машину Java (JVM) и контейнеры для веб-приложений на основе Java.

Это означает, что любое приложение, работающее на сервере приложений WebSphere, должно быть основано на Java. Хотя это может показаться большим ограничением, на самом деле это не так. Сервер может интегрировать приложения практически с любой другой системой или конечной точкой, даже если они являются сторонними продуктами..

Websphere что это такое. websphere application server guide and management tools 3. Websphere что это такое фото. Websphere что это такое-websphere application server guide and management tools 3. картинка Websphere что это такое. картинка websphere application server guide and management tools 3

Итак, как именно вы используете серверы приложений WebSphere?

Сервер приложений WebSphere будет идеальный выбор для предприятий, имеющих ряд приложений на основе Java, которым необходимо взаимодействовать с приложениями, работающими на разных платформах.

С помощью Виртуальная машина Java (JVM) сидя в центре и с запущенными на нем Java-приложениями, это необходимое взаимодействие будет облегчено и поступающие и отправляемые данные могут быть преобразованы в любой требуемый формат перед передачей.

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

Преимущества реализации сервера веб-приложений

С этим промежуточным программным обеспечением бизнес может ожидать следующие преимущества:

Websphere что это такое. websphere application server guide and management tools 4. Websphere что это такое фото. Websphere что это такое-websphere application server guide and management tools 4. картинка Websphere что это такое. картинка websphere application server guide and management tools 4

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

Лучший сервер приложений WebSphere инструменты мониторинга и управления

Теперь мы выяснили, что такое сервер приложений WebSphere и как он может помочь любому бизнесу; пришло время посмотреть, как мы можем управлять и контролировать его с помощью различных инструментов.

На самом деле, ниже, мы посмотрим на три самых популярных инструмента администрирования и мониторинга WebSphere Applications Server.

1. Инструмент мониторинга производительности SolarWinds WebSphere с SAM (БЕСПЛАТНАЯ пробная версия)

Websphere что это такое. websphere application server guide and management tools 5. Websphere что это такое фото. Websphere что это такое-websphere application server guide and management tools 5. картинка Websphere что это такое. картинка websphere application server guide and management tools 5Сразу после установки, даже если это делает новичок, полная картина их доменной сети появится, когда этот инструмент мониторинга начнет работать; прямо из коробки, он может сразу подвести итоги всех активов вокруг него.

Рассматривая еще несколько деталей, у нас есть инструмент, который:

Любой человек оценит великолепие этого инструмента, если учесть тот факт, что основные причины, по которым корпоративные приложения Java развертываются в случае сбоя или недостаточной производительности сервера WebSphere, заключаются в следующем:

WebSphere помогает остановить это.

Вы можете скачать Инструмент мониторинга производительности WebSphere как часть SolarWinds SAM для 30-дневная бесплатная пробная версия.

Мониторинг производительности SolarWinds WebSphere с загрузкой SAMDown 30-дневная бесплатная пробная версия

2. AppDynamics Мониторинг сервера приложений IBM WebSphere

Из AppDynamics, который является Компания Cisco, не меньше, приходит IBM WebSphere Application Server Monitoring инструмент. Этот продукт предлагает комплексное решение, охватывающее широкий спектр задач и способное работать с серверами WebSphere, работающими на любой платформе..

Websphere что это такое. websphere application server guide and management tools 6. Websphere что это такое фото. Websphere что это такое-websphere application server guide and management tools 6. картинка Websphere что это такое. картинка websphere application server guide and management tools 6Более того, вот несколько замечательных функций, которые можно ожидать:

С помощью этого инструмента бизнес берет на себя управление всеми своими приложениями WebSphere и может по-настоящему использовать их для повышения общей конкурентоспособности..

3. Менеджер приложений ManageEngine

ManageEngine предлагает еще один замечательный инструмент мониторинга WebSphere: его Диспетчер приложений имеет возможность мониторинга и управления различными серверами хостинга приложений, включая WebSphere Applications Server..

Websphere что это такое. websphere application server guide and management tools. Websphere что это такое фото. Websphere что это такое-websphere application server guide and management tools. картинка Websphere что это такое. картинка websphere application server guide and management toolsЭтот многосерверный инструмент имеет впечатляющие функции, такие как:

Еще более интересно то, что это программное решение принадлежит производителям корпоративных решений Zoho. Если это не знак качества, мы действительно не знаем, что.

Что говорят обзоры о WebSphere Servers?

WebSphere Application Server имеет свои плюсы и минусы; Давайте посмотрим на некоторые из них:

Если вы получите сервер приложений WebSphere?

В противном случае, малым предприятиям с меньшим бюджетом на ИТ не нужно беспокоиться о WebSphere Application Server, поскольку существуют другие более дешевые и менее объемные решения.

Источник

Технологии IBM

Этой статьей мы завершаем цикл публикаций, посвященных продуктам одного из лидеров рынка программного обеспечения — корпорации IBM. Настоящая статья, четвертая в данном цикле, посвящена IBM WebSphere — одному из лидеров рынка серверов приложений, а также некоторым другим продуктам семейства WebSphere.

Что такое серверы приложений

Websphere что это такое. s. Websphere что это такое фото. Websphere что это такое-s. картинка Websphere что это такое. картинка sерверы приложений представляют собой программное обеспечение, предназначенное для создания многозвенных систем с выделенными сервисами бизнес-логики, реализованными, как правило, в виде компонентов. Чаще всего серверы приложений выполняются под управлением серверных операционных систем (различных версий UNIX, Windows NT Server, Windows 2000 Server). Компоненты, реализующие бизнес-логику распределенного приложения и выполняющиеся под управлением сервера приложений, могут представлять собой COM- или CORBA-объекты, Java-сервлеты либо Enterprise JavaBeans (EJB) — Java-компоненты, реализующие, как правило, транзакционную логику. Помимо собственно хостинга компонентов многие серверы приложений позволяют реализовать приложения, устойчивые к сбоям, а также поддерживают создание кластеров. Стоимость продуктов такого класса варьируется в очень широком диапазоне и нередко зависит от того, поддерживаются ли в данной версии сервера приложений упомянутые выше возможности. Websphere что это такое. eye. Websphere что это такое фото. Websphere что это такое-eye. картинка Websphere что это такое. картинка eye

IBM WebSphere относится именно к этой категории продуктов и является одним из лидеров рынка серверов приложений. Помимо собственно IBM WebSphere существуют и другие продукты семейства WebSphere, основанные на этом сервере приложений, например WebSphere Commerce Suite.

Ниже мы рассмотрим назначение и основные возможности некоторых из этих продуктов.

IBM WebSphere

Как было сказано выше, IBM WebSphere Application Server 4.0 представляет собой сервер приложений, занимающий лидирующие позиции на рынке продуктов подобного класса. Этот сервер работает на платформах IBM OS/400, Linux for IBM S/390, IBM z/OS, Sun Solaris, Microsoft Windows NT и Windows 2000, Red Hat Linux, SuSE Linux, TurboLinux, Red Flag Linux и Novell NetWare.

Основными особенностями этого сервера приложений являются:

Разработку приложений для IBM WebSphere можно производить с помощью средств IBM, таких как VisualAge for Java, и средств разработки других производителей. Из средств создания приложений для WebSphere IBM отметим также наличие WebSphere Studio Workbench, который предоставляет великолепную новую открытую интегрированную среду разработки, позволяющую интегрировать инструменты разработки приложений независимых поставщиков. В настоящее время WebSphere Studio и VisualAge for Java имеют в своем составе WebSphere Application Server, что дает возможность производить разработку приложений для WebSphere сразу же после приобретения этих продуктов.

WebSphere Enterprise Edition

WebSphere Application Server, Enterprise Edition существует для платформ AIX, Solaris, Windows NT и Windows 2000 и, по сравнению со стандартным вариантом WebSphere Application Server, имеет в своем составе набор дополнительных служб: WebSphere Application Server, Advanced Edition, WebSphere Enterprise Services, IBM TXSeries и IBM MQSeries.

WebSphere Enterprise Services предназначены для расширения функциональности WebSphere Application Server в случае, если разработчиков приложений по каким-либо причинам не устраивает функциональность EJB и Web-сервисов. Среди них имеются:

IBM TXSeries представляет собой программное обеспечение промежуточного слоя (middleware) для организации распределенных транзакций.

IBM MQSeries 3 является средством организации очередей сообщений и их обработки в гетерогенной распределенной среде, не зависящим ни от аппаратной платформы, ни от операционной системы. Этот продукт включен в состав WebSphere Application Server, Enterprise Edition с целью добавления возможности обмена сообщениями и интеграции с приложениями, основанными на MQSeries.

WebSphere Commerce Suite Websphere что это такое. eye. Websphere что это такое фото. Websphere что это такое-eye. картинка Websphere что это такое. картинка eye

Пакет программ для электронной коммерции WebSphere Commerce Suite (доступный в данный момент для операционных систем Windows NT Server 4.0 и Windows 2000 Server) — это готовое к работе интегрированное решение для создания серверов электронной коммерции, пригодное для применения в компаниях любого размера. В пакет WebSphere Commerce Suite входят серверное программное обеспечение, поддерживающее создание сайтов электронной коммерции, и надежные платежные программы для безопасной обработки платежей с помощью Интернета.

Серверная часть WebSphere Commerce Suite основана на IBM WebSphere Application Server. Все данные, связанные с номенклатурой товаров, сведения о поставщиках и клиентах хранятся на сервере IBM DB2 Universal Database.

Помимо серверных средств, WebSphere Commerce Suite содержит WebSphere Commerce Suite Accelerator — инструмент для конечных пользователей, например для сотрудников отдела маркетинга, коммерческого отдела или бухгалтерии, и обеспечивает выполнение различных функций в зависимости от роли пользователя, которая определяется принадлежностью пользователя к одной из четырех основных групп: маркетинг, бизнес-планирование, эксплуатация, обслуживание заказчиков. С помощью этого инструмента можно анализировать поведение клиентов, выявлять сегменты рынка, оценивать спрос на те или иные товары и услуги, разрабатывать маркетинговую стратегию и специализированные коммерческие предложения, проводить аукционы.

В пакет WebSphere Commerce Suite встроена поддержка мобильных пользователей, что позволяет разработчикам создавать специализированные решения, зависящие от используемых мобильных устройств. В WebSphere Commerce Suite поддерживаются протоколы HTTP (с использованием HTML) и WAP (с использованием языка разметки WML).

Пакет WebSphere Commerce Studio содержит инструменты разработки, необходимые для создания сайта электронной коммерции. Инструмент проектирования визуальных страниц упрощает разработчикам Web-сайтов создание файлов в форматах HTML и JavaServer Pages (JSP). В пакет WebSphere Commerce Studio Developer Edition включен компонент VisualAge for Java, Professional Edition. Для разработчиков, не знакомых с Java, в компоненте VisualAge for Java предусмотрены интегрированные сценарии для электронного бизнеса, которые помогут разработчикам понять, как можно построить прикладную систему, настраивая готовые приложения.

Для упрощения составления подробного описания продаваемых продуктов со всеми атрибутами имеется дополнительный продукт IBM WebSphere Catalog Manager. Его можно приобрести отдельно и затем использовать совместно с пакетом WebSphere Commerce Suite.

WebSphere Commerce Suite, Marketplace Edition Websphere что это такое. eye. Websphere что это такое фото. Websphere что это такое-eye. картинка Websphere что это такое. картинка eye

IBM WebSphere Commerce Suite, MarketPlace Edition предоставляет для электронной коммерции, в частности для создания электронных торговых площадок, решение, позволяющее осуществлять тесную интеграцию коммерции и цепочек поставок, рационализированные процессы закупок и снабжения, а также совместный доступ к информации в режиме реального времени из различных систем электронного бизнеса и вычислительных платформ.

Пакет WebSphere Commerce Suite, MarketPlace Edition построен на основе IBM WebSphere Commerce Suite и содержит следующие дополнительные компоненты:

WebSphere Portal Server Websphere что это такое. eye. Websphere что это такое фото. Websphere что это такое-eye. картинка Websphere что это такое. картинка eye

WebSphere Portal Server (WPS) — это предложение для построения горизонтальных порталов электронного бизнеса, предоставляющее доступ к приложениям, данным и экспертам с помощью программных модулей (адаптеров), называемых портлетами. IBM предлагает большой выбор готовых портлетов в составе каркаса и инструмент разработки для добавления собственных портлетов.

Среди охватываемых разновидностей бизнес-контента — информация, поступающая от новостных агентств, неструктурированная информация, пакеты приложений независимых разработчиков, традиционные приложения, СУБД и файловые системы, системы управления контентом, офисные пакеты и системы бизнес-знаний. WebSphere Portal Server может быть развернут как корпоративный портал электронного бизнеса для сотрудников, бизнес-партнеров и заказчиков.

WebSphere Portal Server содержит функции структурирования контента, поиска и разбивки информации по категориям, обеспечения безопасности, персонализации, управления документооборотом. Эти службы объединяются в соответствующие компоненты.

Структура WebSphere Portal Server основана на продуктах WebSphere Application Server, WebSphere Personalization, Enterprise Information Portal V7.1, WebSphere Everyplace Suite, а также на программных продуктах Lotus Corporation.

Службы представления WebSphere Portal Server предоставляют простой в использовании тонкий клиент с Web-интерфейсом, с помощью которого пользователи, работающие с браузером, могут настраивать вид портала, опции поиска бизнес-контента и доступа к нему. В числе имеющихся инструментов настройки вида портала — редактор страниц, редактор шаблонов и набор тем для оформления.

Службы представления WebSphere Portal Server работают совместно с WebSphere Everyplace Suite, которая позволяет адаптировать пользовательский интерфейс к возможностям портативных компьютерных устройств — карманных компьютеров, электронных записных книжек, сотовых телефонов с поддержкой протокола WAP и других.

Службы персонализации WebSphere Portal Server — это полный набор служб преобразования бизнес-контента (приложений, информации и экспертных ресурсов) в соответствии с запросами каждого отдельного пользователя. Средства персонализации используют интеграцию с продуктами Tivoli.

WebSphere Portal Server предоставляет доступ к службам поддержки сотрудничества путем интеграции с продуктами Lotus и Microsoft, причем интерфейс к этим продуктам представлен в виде портлетов. WebSphere Portal Server содержит адаптеры-портлеты для Lotus Notes View, E-mail, Calendar, списков To Do и дискуссионных групп. Такие продукты, как Lotus Quickplace, Sametime, LearningSpace и Domino.Doc, можно приобрести отдельно и добавить в WPS в виде портлетов. Аналогично WPS содержит портлеты для компонентов Microsoft Exchange: Calendar, Inbox, Contacts и Office Library.

Службы управления документооборотом WebSphere Portal Server поддерживают полный документооборот транзакционного типа в рамках нескольких систем, которые совместно формируют бизнес-процесс. Появлению этой функции способствовала интеграция с продуктом MQSeries Workflow.

WebSphere Site Analyzer

IBM WebSphere Site Analyzer представляет собой клиент-серверное приложение, предназначенное для обеспечения детального анализа содержания и функционирования Web-сайта. Это приложение содержит все необходимые инструменты для сбора, анализа, сохранения данных и составления аналитических отчетов, в том числе и в случае крупных Web-сайтов с кластером серверов.

WebSphere Site Analyzer позволяет осуществить определение производительности Web-сайта, объема трафика посещаемости сайта, что помогает своевременно удалять непопулярные страницы и обновлять содержимое часто посещаемых страниц. При анализе трафика WebSphere Site Analyzer обрабатывает регистрационные записи всех основных Web-серверов, сообщая число посетителей, длительность посещений и то, откуда и куда пользователи приходят и уходят с сайта. Это позволяет более эффективно использовать баннерную рекламу, оценивать продуктивность маркетинговых кампаний. Кроме того, WebSphere Site Analyzer может проанализировать содержимое контента сайта и выявить нарушенные связи, пропущенные или недоступные страницы.

Клиентская часть WebSphere Site Analyzer — это Java-приложение, выполняющееся на платформах Linux и Microsoft Windows. Серверная часть WebSphere Site Analyzer существует для операционных систем IBM AIX, Linux, Sun Solaris, Microsoft Windows NT и Microsoft Windows 2000. Кроме того, WebSphere Site Analyzer позволяет использовать файлы журнала HTTP, созданные на платформах IBM S/390, IBM AS/400 и на Web-серверах HP.

WebSphere Site Analyzer поставляется в комплекте с IBM DB2 Universal Database.

В WebSphere Site Analyzer предусмотрена интеграция с другими программными продуктами семейства WebSphere. Например, для эффективного управления системами электронной коммерции, основанными на WebSphere Commerce Suite, с помощью WebSphere Site Analyzer можно исследовать тенденции покупок, прослеживая посещаемость Web-сайта и содержание покупательских корзин, и выявлять, каким товарам или категориям товаров посетители сайта отдают предпочтение.

Заключение

Websphere что это такое. v. Websphere что это такое фото. Websphere что это такое-v. картинка Websphere что это такое. картинка vнастоящей статье мы рассмотрели особенности семейства продуктов IBM WebSphere, показали особенности серверов приложений WebSphere Application Server и WebSphere Application Server, Enterprise Edition, а также ряда продуктов, созданных на его основе: WebSphere Commerce Suite — средства создания серверов электронной коммерции, IBM WebSphere Commerce Suite, MarketPlace Edition — средства создания электронных торговых площадок, WebSphere Portal Server — средства создания горизонтальных корпоративных порталов. Мы также рассмотрели особенности IBM WebSphere Site Analyzer — средства анализа производительности и посещаемости Web-сайтов, применимого совместно с перечисленными выше продуктами, и убедились в том, что эти продукты могут послужить основой создания информационной инфраструктуры предприятия, решений, являющихся частью такой инфраструктуры, а также решений для различных видов электронной коммерции.

Источник

Руководство по WebSphere Application Server (документация)

ОнЛ@йн руководство с примерами по WebSphere Application Server

Этот сайт предлагает системным администраторам, разработчикам и архитекторам информацию по конфигурированию среды исполнения WebSphere Application Server V6.1, по формированию пакетов и по размещению Web-приложений, а также сведения о повседневных задачах, связанных с управлением средой WebSphere®.

Информация здесь представленная входит в серию справочных пособий, а вся эта серия предназначена для того, чтобы вы получили подробную информацию обо всем диапазоне продуктов WebSphere Application Server. Тут вы найдете детальное исследование сред исполнения WebSphere Application Server V6.1 и процесса администрирования.

Данный перевод включает информацию о конфигурировании и администрировании WebSphere Application Server V6.1 и WebSphere Application Server Network Deployment V6.1 на распределенных платформах (за исключением iSeries™) и WebSphere Application Server for z/OS® V6.1.

Часть 1. Основы

Данная часть знакомит вас с WebSphere Application Server V6.1. Здесь содержится информация об архитектуре времени выполнения, средствах администрирования и основах конфигурирования и управления средой исполнения.

Данная часть включает следующие главы.

• Глава 1. «WebSphere Application Server».

• Глава 2. «Управление системой: Технический обзор».

• Глава 3. «Знакомство с профилями».

• Глава 4. «Основы администрирования».

• Глава 5. «Администрирование с применением скриптов».

• Глава 6. «Конфигурирование ресурсов WebSphere».

• Глава 7. «Управление Web-серверами».

IBM WebSphere представляет собой ведущую программную платформу для электронного бизнеса по требованию (e-business on demand®). При своем полном лидерстве в области электронного бизнеса, WebSphere развивается, чтобы удовлетворять потребности компаний, сталкивающихся со сложными требованиями бизнеса, такими как необходимость в повышении эффективности операций, в укреплении доверия клиентов и в интеграции разнородных систем. WebSphere предоставляет необходимые возможности в сложной современной бизнес-среде.

Архитектура IBM WebSphere позволяет вам создавать важные для бизнеса Web-приложения. WebSphere включает в себя широкий диапазон продуктов, помогающих разрабатывать и обслуживать Web-приложения. Эти продукты созданы для того, чтобы клиентам проще было создавать, размещать Web сайты и осуществлять управление динамическими Web-сайтами с большей эффективностью.

В данной главе мы рассмотрим новый продукт WebSphere Application Server V6.1 для распределенных платформ и WebSphere Application Server для z/OS.

1.1. Общий обзор продукта

В основе продуктов WebSphere лежит технология Java. В течение многих лет многие производители программного обеспечения совместно работали над серверными технологиями прикладного программирования, которые помогают создавать доступные через Web, распределенные и не зависящие от платформы приложения. Эти технологии в совокупности объединяет марка Java 2 Platform, Enterprise Edition (J2EE). Она отличается от платформы Java 2 Standard Edition (J2SE™), с которой знакомы большинство клиентов. J2SE поддерживает разработку клиентских приложений с богатым графическим пользовательским интерфейсом. Платформа J2EE основана на J2SE платформе. J2EE включает прикладные технологии определения бизнес-логики и доступа к корпоративным ресурсам, таким как базы данных, системы планирования ресурсов предприятия (Enterprise Resource Planning, ERP), системы обмена сообщениями, почтовые системы и т.п.

Потенциальная польза J2EE для клиентов огромна. Среди преимуществ J2EE можно назвать следующие.

• Направляемый архитектурой подход к разработке приложений позволяет снизить стоимость обслуживания и помогает сформировать информационно-технологическую (ИТ) инфраструктуру с возможностью масштабирования и включения в себя новых служб.

• Разработка приложений ориентирована на уникальные бизнес-требования и правила, такие как обеспечение безопасности и поддержка транзакций. Это повышает производительность и укорачивает цикл разработки.

• Технологии, соответствующие промышленным стандартам, позволяют клиентам выбирать платформы, средства разработки и промежуточное программное обеспечение, которые будут лежать в основе их приложений.

• Встроенная поддержка Интернет- и Web-технологий позволяет создавать приложения нового поколения, которые предлагают услуги и информацию более широкому диапазону покупателей, поставщиков и других партнеров без необходимости в интеграции разных фирменных систем.

1.2. WebSphere Application Server

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

WebSphere Application Server доступен для широкого диапазона платформ и в составе различных комплектаций, ориентированных на конкретные нужды бизнеса. Также он служит основой для других продуктов WebSphere, таких как WebSphere Enterprise Service Bus и WebSphere Process Server, предоставляя для запуска этих специализированных приложений сервер приложений.

На рис. 1.1. показан общий обзор WebSphere Application Server.

Рис. 1.1. Общий обзор WebSphere Application Server

Сервер приложений является ключевым компонентом продукта WebSphere Application Server, предоставляющим среду исполнения для приложений, удовлетворяющих спецификациям J2EE 1.2, 1.3 и 1.4. Клиенты обращаются к этим приложениям с помощью стандартных интерфейсов и интерфейсов прикладного программирования (API). Эти приложения, в свою очередь, имеют доступ к широкому диапазону внешних ресурсов, таких как существующие системы, базы данных, Web-службы и ресурсы обмена сообщениями, которые могут использоваться для обработки клиентских запросов. В версии 6.1 сервер приложений получил возможность выполнения портлетов, совместимых с JSR 168, и приложений Session Initiation Protocol (SIP), написанных в соответствии со спецификацией JSR 116.

В пакетах Base и Express вы ограничены созданием только одиночных серверов приложений. Пакет Network Deployment позволяет расширить эту среду, добавив несколько серверов приложений, которые управляются из одной точки и могут объединяться в кластеры для обеспечения масштабируемости системы и высокой доступности приложений.

WebSphere Application Server поддерживает асинхронный обмен сообщениями с использованием JMS-провайдера и соответствующей системы обмена сообщениями. WebSphere Application Server включает в себя полностью интегрированного провайдера JMS 1.1, который называется провайдером по умолчанию системы обмена сообщениями. Данный провайдер дополняет и расширяет WebSphere MQ и сервер приложений. Его можно использовать для обмена сообщениями между серверами приложений, а также для обеспечения обмена сообщениями между WebSphere Application Server и существующей средой WebSphere MQ.

WebSphere Application Server предлагает возможности аутентификации и авторизации для обеспечения безопасности административных и пользовательских приложений. Среди возможных реестров пользователей можно выделить реестр пользователей операционной системы, реестр LDAP (например, Tivoli® Directory Server), собственные реестры, реестры, основывающиеся на файлах или интегрированные хранилища. Наряду с имеющимися по умолчанию возможностями аутентификации и авторизации, вы можете использовать для обеспечения безопасности приложения и внешнего провайдера авторизации, совместимого с Java Authorization Contract for Containers (JACC). Клиент IBM Tivoli Access Manager, встроенный в WebSphere Application Server, совместим с JACC, и его можно применять для обеспечения без­ опасности ресурсов, находящихся под управлением WebSphere Application Server. Данная клиентская технология предназначена для использования в сочетании с Tivoli Access Manager Server (поставляемом в пакете Network Deployment).

WebSphere Application Server работает с Web-сервером (например, IBM HTTP Server) и переправляет запросы от браузеров приложениям, работающим в среде WebSphere Application Server. Для установки предлагаются подключаемые модули (плагины) Web-сервера для поддерживаемых Web-браузеров. Плагин направляет запрос на соответствующий сервер приложений и выполняет перераспределение нагрузки между серверами, входящими в кластер.

Пакет WebSphere Application Server Network Deployment включает в себя такие компоненты Edge Component, как Caching Proxy и Load Balancer, которые используются в крупномасштабных системах с высокой доступностью. Использование этих компонентов помогает снизить нагрузку на Web-сервер, повысить доступность материалов и улучшить производительность Web-сервера.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *