Раздел WebSphere developerWorks Россия представляет собой коллекцию технических ресурсов для разработчиков, администраторов, партнеров по бизнесу и прочего технического персонала, который хотел бы узнать, как использовать многочисленные возможности платформы WebSphere и инструментарий. Этот сайт еженедельно пополняется последними событиями WebSphere, объявлениями о выходе продуктов, а также новыми поступлениями статей, учебных пособий, примеров исходного кода, карт и других технических материалов.


Что такое WebSphere?

WebSphere - это платформа интеграционного программного обеспечения (ПО) компании IBM. Она включает в себя полную инфраструктуру промежуточного ПО (такого как серверы, сервисы и инструменты), необходимого для написания, запуска и мониторинга в режиме 24x7 web-приложений по требованию, а также кроссплатформенных решений и решений, в которые вовлечены различные продукты. WebSphere предоставляет надежное, гибкое и устойчивое интеграционное ПО.

WebSphere Application Server - это основа инфраструктуры; на нем запускается все остальное.

ПО CICS Transaction Server(EN) является основой большинства современных приложений на мэйнфреймах. Оно поддерживает разработку программного обеспечения на таких популярных языках, как COBOL, PL/I, C/C++ и Java.

WebSphere представляет собой модульную платформу, построенную на базе открытых стандартов, широко поддерживаемых в отрасли. С помощью надёжных и проверенных интерфейсов вы можете подключить к WebSphere существующие активы, а при необходимости роста вы сможете продолжить развивать вашу среду. WebSphere работает на множестве платформ, в том числе AIX, HP Unix, i5/OS, Linux, Sun Solaris, Windows и z/OS.


Что WebSphere может сделать для меня и моей компании?

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

Рисунок 1 демонстрирует возможности, которые предоставляет WebSphere, чтобы помочь вам подключать, интегрировать, автоматизировать и оптимизировать ваши приложения.

Рисунок 1. Возможности WebSphereВозможности WebSphere

Интеграция людей

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

Интеграция процессов

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

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

Интеграция информации

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

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

Интеграция приложений

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

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

Инфраструктура приложений

Инфраструктура приложений WebSphere позволяет вам создавать, развертывать, интегрировать и улучшать новые и существующие приложения. К примеру, вы можете расширить унаследованные приложения и сделать их доступными для Web или среды Java.

Следующие продукты WebSphere обеспечивают возможности инфрастуктуры приложений:

Акселераторы

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

Чтобы узнать больше об акселераторах, посетите страницу WebSphere Business Integration Accelerators.


Как работать с WebSphere?

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

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

Рисунок 2. Эталонная архитектура интеграции WebSphereЭталонная архитектура интеграции WebSphere
  • WebSphere Information Integrator(EN) предоставляет такие возможности работы с данными как объединение, преобразование, кэширование, репликация и даже публикация, равно как и корпоративный поиск.

Как узнать больше о WebSphere?

Независимо от того, новичок вы в продуктах WebSphere или эксперт, посетите (и добавьте в закладки) страницу developerWorks WebSphere, чтобы узнать больше об этой платформе и ее инструментах. Страница еженедельно пополняется последними событиями WebSphere, объявлениями о выходе продуктов, а также новыми поступлениями в обширную коллекцию технических материалов.