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

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

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

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

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

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

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

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

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