Рекомендуемый список материалов: Сервис-ориентированная архитектура и WebSphere Process Server

Узнайте о том, как работать с сервис-ориентированной архитектурой (SOA) и IBM® WebSphere® Process Server, ознакомившись с материалами из рекомендуемого списка, который был составлен для клиентов, консультантов и других технических специалистов группой IBM Software Services for WebSphere.

Введение

В этом списке рекомендуемых материалов, составленном из различных источников группой Software Services for WebSphere, приведены ссылки на практические документы, в которых рассматриваются важные темы, связанные с разработкой и использованием сервис-ориентированной архитектуры (SOA) и коммуникационной инфраструктуры Enterprise Service Bus (ESB). Список периодически обновляется и предназначен для клиентов, консультантов и других технических специалистов, которые интересуются использованием данных технологий и продуктов и хотят больше узнать об этих областях.

Система организации списка

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

  1. Архитектура и основные понятия
  2. Разработка
    1. Вступление
    2. Сервис-ориентированная архитектура
    3. Хореография процесса
    4. WebSphere Integration Developer
  3. Интеграция
    1. Компоненты J2EE
    2. Бизнес-интеграция
    3. Enterprise Service Bus
  4. Миграция
  5. Безопасность
  6. Тестирование
  7. Компоновка
  8. Производительность и мониторинг
    1. WebSphere Process Server
    2. Инфраструктура Common Event
  9. Размещение
  10. Вычислительная среда "по требованию"

A. Архитектура и основные понятия

  1. Сервис-ориентированная архитектура (SOA) от IBM
    На этих страницах приводятся обзорные сведения по сервис-ориентированной архитектуре (SOA) и список ресурсов от IBM, способствующих приобретению квалификации, программного обеспечения и опыта, необходимых для достижения гибкости ведения бизнеса посредством использования сервис-ориентированных архитектур. Эта информация закладывает основы для понимания того, как решение WebSphere Process Server позволяет разместить стандартные приложения интеграции в сервис-ориентированной архитектуре.
    http://www.ibm.com/soa/

  2. IBM Systems Journal - выпуск, посвященный сервис-ориентированной архитектуре
    Сервис-ориентированное мышление становится популярным как в деловом мире, так и в сообществе специалистов по информационным технологиям, поскольку этот подход предлагает гарантированное взаимодействие между неоднородными системами, многократное использование компонентов, а также гибкие и эффективные бизнес-процессы. Данный выпуск журнала содержит 12 документов, относящихся к сервис-ориентированной архитектуре (SOA). В нем освещаются такие темы, как бизнес-аспекты SOA, процесс разработки информационных технологий для решений SOA и элементы инфраструктуры SOA.
    http://www.research.ibm.com/journal/sj44-4.html

  3. A quick intro to WebSphere Business Process Management (Краткое введение в WebSphere Business Process Management)
    Введение в WebSphere Business Process Management, новое решение IBM, специально разработанное для моделирования, сборки, размещения и сопровождения приложений с сервис-ориентированной архитектурой.
    http://www.ibm.com/developerworks/websphere/techjournal/0602_col_woolf/0602_col_woolf.html

  4. Introducing the WebSphere Integration Reference Architecture (Введение в WebSphere Integration Reference Architecture)
    Ссылочная архитектура IBM WebSphere Integration Reference Architecture позволяет организациям применить сервис-ориентированный подход к интеграции и избежать ошибок, характерных для традиционных подходов к интеграции. В этом документе объясняется, каким образом эта законченная и сложная архитектура охватывает диапазон потребностей корпорации в отношении интеграции.
    http://www.ibm.com/developerworks/websphere/techjournal/0508_simmons/0508_simmons.html

  5. WebSphere Process Server: IBM's new foundation for SOA (WebSphere Process Server: новая основа для SOA от IBM)
    WebSphere Process Server версии 6 представляет следующее поколение серверов процессов бизнес-интеграции и поддерживает все стили интеграции, основанные на сервис-ориентированной архитектуре и открытых стандартах, а также автоматизирует бизнес-процессы, которые связывают людей, производственные процессы, приложения, системы, платформы и архитектуры. В этой статье приводятся вводные сведения по основным средствам, функциям и решениям WebSphere Process Server и ссылки на дополнительные источники информации.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0509_kulhanek/0509_kulhanek.html

  6. Service-oriented modeling and architecture (Сервис-ориентированное моделирование и архитектура)
    В статье рассматриваются особенности сервис-ориентированного моделирования и архитектуры, а также основные действия, необходимые для анализа и проектирования, которые являются составной частью построения сервис-ориентированной архитектуры (SOA). Автор подчеркивает важность адресации технологий, необходимых для идентификации, детализации и реализации сервисов, их потоков и композиций, а также компонентов масштаба корпорации, которые необходимы для реализации и обеспечения качества обслуживания SOA.
    http://www.ibm.com/developerworks/webservices/library/ws-soa-design1/

  7. Понимание и перспективы
    Технические лидеры IBM отвечают на срочные вопросы об архитектуре информационных технологий

    В этой серии:

    1. Part 1: Why and when should you choose SOA? (Часть 1: когда и почему следует предпочесть SOA?)
      http://www.ibm.com/developerworks/library/ar-itio1/#N10050

    2. Part 2: How do I translate business needs into IT requirements? (Часть 2: как преобразовать потребности бизнеса в требования к информационным технологиям?)
      http://www.ibm.com/developerworks/library/ar-itio2/

    3. Part 4: What's the best software to implement as a service if you're just starting SOA? (Часть 4: если вы только что начали работать с сервис-ориентированными архитектурами, что из программного обепечения лучше всего подходит для реализации в качестве сервиса?)
      http://www.ibm.com/developerworks/library/ar-itio4/

    4. Part 5: What is IT governance, and why should you care (Часть 5: что такое управление информационными технологиями и почему следует об этом побеспокоиться)
      http://www.ibm.com/developerworks/ibm/library/ar-itio5/

  8. Toward a pattern language for Service-Oriented Architecture and Integration (На пути к языку шаблонов для сервис-ориентированной архитектуры и интеграции)

    В этой серии:

    1. Part 1: Build a service eco-system (Часть 1: построение эко-системы сервиса)
      По мере формирования отрасли информационных технологий мы будем свидетелями появления все новых успешных проектов и решений, реализующих сервис-ориентированную архитектуру. Мы также столкнемся с трудностями, которые будут повторяться каждый раз в несколько иной форме, но в основе у них будут лежать одни и те же проблемы. Кроме того, мы будем стремиться повторять решения, внося в них небольшие изменения. Для решения этих задач в контексте проектирования с использованием сервис-ориентированной архитектуры (SOA) и сервис-ориентированной интеграции (SOI) были созданы следующие шаблоны. Описанные проекты сконцентрированы на вопросах миграции, моделирования, проектирования и реализации сервис-ориентированной архитектуры, а также слабосвязанной интеграции, осуществляемой через сервисы; такой метод называется сервис-ориентированной интеграцией (SOI). В данной серии статей вашему вниманию будут предложены эти шаблоны и описание опыта, связанного с их использованием. Мы предложим рекомендации по сочетанию их друг с другом, чтобы помочь решить часто встречающиеся проблемы миграции, моделирования, проектирования и реализации SOA и SOI.
      http://www.ibm.com/developerworks/webservices/library/ws-soa-soi/

    2. Part 2: Service composition (Часть 2: построение сервиса)
      Изучите область шаблонов для сервис-ориентированной архитектуры (SOA) и сервис-ориентированной интеграции (SOI), основные концепции, которые скрываются за понятием SOA, а также некоторые основные архитектурные решения, которые можно создать при построении надежной и гибкой SOA. Автор рассматривает архитектурные решения, связанные с понятием построения сервиса, в которых проект построения сервиса помогает добиться гибкости благодаря использованию сервисов.
      http://www.ibm.com/developerworks/webservices/library/ws-soa-soi2/index.html

  9. SOA antipatterns: The obstacles to the adoption and successful realization of Service-Oriented Architecture (Антишаблоны SOA - что мешает принятию и успешной реализации сервис-ориентированной архитектуры)
    Ознакомьтесь с различными антишаблонами сервис-ориентированной архитектуры (SOA), которые описывают часто возникающие ситуации или решения, вызывающие очевидно негативные последствия. Благодаря тому, что все больше предприятий предпринимают шаги для перехода от веб-сервисов к SOA, помехи на пути введения, принятия и успешной реализации SOA становятся более очевидными. Документирование таких помех и негативного опыта поможет консультантам, разработчикам архитектуры и специалистам не повторять одних и тех же ошибок и научиться избегать их.
    http://www.ibm.com/developerworks/webservices/library/ws-antipatterns/index.html

  10. Patterns: SOA with an Enterprise Service Bus in WebSphere Application Server V6 (Шаблоны: SOA с Enterprise Service Bus в WebSphere Application Server V6)
    Это справочное руководство IBM рассказывает о том, как можно использовать профиль сервис-ориентированной архитектуры (SOA) с веб-сайта Patterns for e-business для реализации Enterprise Service Bus в WebSphere Application Server V6.
    http://www.redbooks.ibm.com/abstracts/sg246494.html


B. Разработка

B1. Вводные сведения

  1. Technical Overview of WebSphere Process Server and WebSphere Integration Developer (Техническое описание WebSphere Process Server и WebSphere Integration Developer)
    Данная инструкция IBM представляет собой техническую обзорную информацию по WebSphere Process Server и WebSphere Integration Developer. Представители семейства продуктов WebSphere Process Integration, WebSphere Process Server и WebSphere Integration Developer обеспечивают основные функции для реализации сервис-ориентированной архитектуры в среде бизнеса по требованию.
    http://www.redbooks.ibm.com/abstracts/redp4041.html

  2. WebSphere Business Integration Information Roadmaps (Карты информационных ресурсов по WebSphere Business Integration)
    Списки основных ресурсов, из которых можно узнать о конкретных продуктах.

    В этой серии:

    1. WebSphere Process Server Roadmap (Карта информационных ресурсов по WebSphere Process Server)
      http://www.ibm.com/developerworks/websphere/zones/businessintegration/roadmaps/wps/index.html

    2. WebSphere Enterprise Service Bus Roadmap (Карта информационных ресурсов по WebSphere Enterprise Service Bus
      http://www.ibm.com/developerworks/websphere/zones/businessintegration/roadmaps/esb/index.html

    3. WebSphere Integration Developer Roadmap (Карта информационных ресурсов по WebSphere Integration Developer)
      http://www.ibm.com/developerworks/websphere/zones/businessintegration/roadmaps/wid/roadmap-wid.html

    4. WebSphere MQ Roadmap (Карта информационных ресурсов по WebSphere MQ)
      http://www.ibm.com/developerworks/websphere/zones/businessintegration/roadmaps/wmq/index.html

    5. WebSphere Message Brokers (Брокеры сообщений WebSphere)
      http://www.ibm.com/developerworks/websphere/zones/businessintegration/roadmaps/wsmb/index.html

  3. WebSphere Education Role-based Skills Roadmaps (Карты образовательных ресурсов по WebSphere, построенные по ролевому принципу)
    Эти карты, построенные по ролевому принципу, помогут вам найти путь к получению знаний и навыков по конкретным предложениям продуктов WebSphere. Карты основаны на требованиях квалификации, которая требуется для конкретных производственных ролей, таких как разработчик, администратор и разработчик архитектуры, и, следовательно, показывает возможности получения образования, которое наиболее соответствует актуальным требованиям работы.
    http://www.ibm.com/developerworks/websphere/education/enablement/roadmaps/

    В этой серии:

    1. Сервис-ориентированная архитектура
      http://www.ibm.com/developerworks/websphere/education/enablement/roadmaps/#soa

    2. WebSphere Integration Developer
      http://www.ibm.com/developerworks/websphere/education/enablement/roadmaps/#integration

    3. WebSphere Process Server
      http://www.ibm.com/developerworks/websphere/education/enablement/roadmaps/#process

  4. Сайт IBM Education Assistant
    Этот сайт объединяет презентации с комментариями, практические демонстрации, учебные руководства и ссылки на ресурсы, способствующие успешному использованию программных продуктов IBM.
    http://www.ibm.com/software/info/education/assistant/

    В этой серии:

    1. WebSphere Process Server и WebSphere Integration Developer V6.0.1
      http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/topic/com.ibm.iea.wpi_v6/wpswid/WPSWIDv601_Task.html

    2. WebSphere Enterprise Service Bus V6.0.1 и WebSphere Integration Developer V6.0.1
      http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/topic/com.ibm.iea.wpi_v6/wpswid/WPSWIDv601_WESBTask.html

  5. WebSphere Education Web-based Training (Курсы дистанционного обучения по продуктам WebSphere Education)
    Занятия на обучающих дистанционных курсах через интернет можно планировать и изучать самостоятельно, исходя из своих возможностей. Каждый курс делится на модули, поэтому можно выбрать и настроить любой курс в соответствии с вашими личными требованиями.
    http://www.ibm.com/developerworks/websphere/education/enablement/wbt/

    Доступные интернет-курсы:

    1. SW718: Design SOA Solutions and Apply Project, Technical, and Operational Governance (SW718: Проектирование решений, техническое и оперативное управление проектом)
      Это второй курс из комплекта обучающих интернет-курсов, разработанных для того, чтобы дать возможность разработчикам архитектуры информационных технологий принять и оценить приглашение в мир сервис-ориентированной архитектуры.
      http://www.ibm.com/developerworks/websphere/education/enablement/wbt/sw718.html

  6. WebSphere Technical Podcast Series
    Присоединяйтесь к другим заваленным работой разработчикам и оставайтесь в курсе последних тенденций развития технологий, воспользовавшись преимуществом, которое предоставляют циклы WebSphere Technical Podcast, новый ресурс от разработчиков WebSphere на сайте developerWorks. Концентрируясь, главным образом, на изучении и применении сервис-ориентированной архитектуры (SOA), циклы WebSphere Technical Podcast рассылают новости в формате RSS со ссылками на аудиоинтервью с техническими специалистами IBM.
    http://www.ibm.com/developerworks/podcast/websphere/

B2. Сервис-ориентированная архитектура

  1. Specifications: Service Component Architecture (SCA) and Service Data Objects (SDO) (Спецификации: архитектура компонентов сервиса (SCA) и объекты данных сервиса (SDO)
    Идя навстречу пожеланиям клиентов и партнеров - независимых разработчиков программного обеспечения - IBM выпускает одновременно две спецификации для построения систем, которые используют сервис-ориентированную архитектуру (SOA) - это спецификации архитектуры компонентов сервиса (SCA) и объектов данных сервиса (SDO); цель данных спецификаций - обеспечить разработчиков более простыми и эффективными способами конструирования приложений на базе SOA.
    http://www.ibm.com/developerworks/webservices/library/specification/ws-scasdosumm/

  2. SOA realization: Service design principles (Реализация SOA: принципы проектирования сервиса)
    Применяйте эти приципы к проектам сервис-ориентированной архитектуры, это поможет реализовать представление о способности бизнеса к быстрому реагированию на ситуации через гибкость информационных технологий.
    http://www.ibm.com/developerworks/webservices/library/ws-soa-design/

  3. Streamline SOA development using service mocks (Рационализация разработки SOA при помощи фиктивных сервисов)
    Вы можете упростить разработку SOA -- особенно в том случае, если над проектом работают несколько групп -- и повысить качество приложений SOA при помощи примеров и фиктивных объектов.
    http://www.ibm.com/developerworks/webservices/library/ws-mocks/

  4. SOA programming model for implementing Web services (Модель программирования SOA для реализации Web-сервисов)
    Модель программирования IBM для сервис-ориентированной архитектуры (SOA) позволяет не-программистам создавать и многократно использовать активы информационных технологий, не получив образования в этой сфере. Модель включает типы компонентов, подключения, шаблоны, адаптеры приложений, унифицированное представление данных и инфраструктуру Enterprise Service Bus (ESB).

    В этой серии:

    1. Part 1: Introduction to the IBM SOA programming model (Часть 1: введение в модель программирования IBM SOA)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel/index.html

    2. Part 2: Simplified data access using Service Data Objects (Часть 2: упрощенный доступ к данным при помощи объектов данных сервиса)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel2.html

    3. Part 3: Process choreography and business state machines (Часть 3: хореография процессов и машины бизнес-состояний)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel3/

    4. Part 4: An introduction to the IBM Enterprise Service Bus (Часть 4: Введение в IBM Enterprise Service Bus)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel4/

    5. Part 5: Service-oriented user interfaces (Часть 5: сервис-ориентированный интерфейс пользователя)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel5/

    6. Part 6: The evolving component model (Часть 6: использование модели компонента)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel6/

    7. Part 7: Securing service-oriented applications (Часть 7: обеспечение безопасности сервис-ориентированных приложений)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel7/

    8. Part 8: Human-based Web services (Часть 8: Web-сервисы с участием человека)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel8/

    9. Part 9: Integrating rules with SOA (Часть 9: интеграция правил в SOA)
      http://www.ibm.com/developerworks/webservices/library/ws-soa-progmodel9/

  5. Security patterns within a service-oriented architecture (Шаблоны безопасности в сервис-ориентированной архитектуре)
    Цель статьи - научить читателя воспринимать безопасность как один из сервисов в составе сервис-ориентированной архитектуры. В этом документе мы концентрируемся на примере обеспечения безопасности в виде сервиса инфраструктуры в среде Enterprise Service Bus (ESB). В статье рассматривается архитектурная модель SOA и возможные способы влияния принципов SOA на определение безопасности как компонента общей модели сервиса, преимущество подхода, основанного на SOA, для обеспечения безопасности компонентов инфраструктуры в бизнес-окружении и некоторые типовые шаблоны размещения инфраструктуры безопасности SOA.
    http://searchwebservices.techtarget.com/originalContent/0,289142,sid26_gci1147321,00.html

  6. Modeling service-oriented solutions (Моделирование сервис-ориентированных решений)
    Комбинация IBM Rational Unified Process Update for Service Oriented Architecture (RUP Update for SOA) и решения Rational Software Architect профиля UML для Software Services обеспечивает принцип моделирования и применение передового опыта в архитектуре и проектировании решений на основе модели архитектуры сервиса. В этом документе описывается история, область действия и некоторые понятия этого нового средства.
    http://www.ibm.com/developerworks/rational/library/jul05/johnston/

B3. Хореография процесса

  1. Specification: Business Process Execution Language for Web Services (Спецификация:Business Process Execution Language for Web Services)
    Язык выполнения бизнес-процессов для Web-сервисов (WS-BPEL) предоставляет средства для формального описания бизнес-процессов и протоколов взаимодействия.
    http://www.ibm.com/developerworks/library/specification/ws-bpel/

  2. Implementing a Workflow with WebSphere Process Choreographer (Выполнение реализации производственного процесса при помощи WebSphere Process Choreographer)
    Применимо к WebSphere Studio Application Developer Integration Edition V5.1

    В этой серии:

    1. Part 1: Build and Test a Business Process (Часть 1: построение и тестирование бизнес-процесса)
      В этой статье рассказывается, как построить и протестировать бизнес-процесс, содержащий несколько основных действий. Данный бизнес-процесс вызывает простой Web-сервис для выполнения некоторых из этих действий.
      http://www.ibm.com/developerworks/websphere/library/techarticles/0508_simmons/0508_simmons.html

    2. Part 2: Parallel Execution of Multiple Process Instances (Часть 2: параллельное выполнение нескольких экземпляров процесса)
      На примере сценария малого бизнеса эта статья показывает, как использовать WebSphere Process Choreographer для построения и тестирования асинхронного бизнес-процесса, который требует параллельного выполнения нескольких экземпляров процесса. Бизнес-процесс параллельно вызывает несколько дочерних процессов и ожидает желательной реакции от действий этих процессов.
      http://www.ibm.com/developerworks/websphere/library/techarticles/0603_tan/0603_tan.html

  3. WebSphere Process Server V6.0 Business Process Choreographer Programming Model (Модель программирования WebSphere Process Server V6.0 Business Process Choreographer)
    Как часть программы WebSphere Process Server V6.0, Business Process Choreographer обеспечивает поддержку для бизнес-процессов и задач, решаемых человеком. Программа предлагает способ моделирования бизнес-процесса на основе спецификации WS-BPEL, а также взаимодействий, в которые вовлечены люди, например, человек-человек, человек-машина и машина-человек. Как бизнес-процесс, так и задачи, решаемые человеком, в сервис-ориентированной архитектуре представлены в виде сервисов. Данный официальный документ предоставляет вводную информацию о модели программирования процессов и задач, предоставляемых компонентом Business Process Choreographer.
    http://www.ibm.com/support/docview.wss?rs=2307&uid=swg27007157

  4. Patterns: Building Serial and Parallel Processes with WebSphere Process Server V6 (Шаблоны: создание последовательных и параллельных процессов при помощи WebSphere Process Server V6)
    В этом справочном руководстве IBM для построения решения бизнес-процесса при помощи WebSphere Process Server, WebSphere Integration Developer и Patterns for e-business использует подход на основе сценариев, чтобы продемонстрировать испытанные шаблоны бизнес-процессов.
    http://www.redbooks.ibm.com/abstracts/sg247205.html

B4. WebSphere Integration Developer

  1. Get started with WebSphere Integration Developer (Начинаем работать с WebSphere Integration Developer)
    Узнайте, как использовать IBM WebSphere Integration Developer V6 при создании бизнес-процесса, машины состояния бизнеса и компонента Java для простого приложения в формате сервис-ориентированной архитектуры.
    http://www.ibm.com/developerworks/websphere/techjournal/0512_peterson/0512_peterson.html

  2. A guided tour of WebSphere Integration Developer (Обучающий тур по WebSphere Integration Developer)
    В серии исследуется сервис-ориентированный подход к интеграции приложений при помощи IBM WebSphere Integration Developer.

    В данном разделе:

    1. Part 1: Get a driver's view of the WebSphere Integration Developer landscape (Часть 1: быстрый обзор WebSphere Integration Developer)
      В статье приводится общее описание WebSphere Integration Developer, а также основные понятия и концепции.
      http://www.ibm.com/developerworks/websphere/techjournal/0602_gregory/0602_gregory.html

    2. Part 3: Building a simple service-oriented application (Часть 3: создание простого сервис-ориентированного приложения)
      Изучите некоторые принципы создания приложений при помощи WebSphere Integration Developer.
      http://www.ibm.com/developerworks/websphere/techjournal/0604_gregory/0604_gregory.html

  3. Building SOA solutions with the Service Component Architecture (Построение решений SOA при помощи архитектуры компонентов сервиса)
    В серии статей исследуется сервис-ориентированный подход к интеграции приложений при помощи IBM WebSphere Integration Developer.

    В этом выпуске:

    1. Part 1: Oh great, another programming model? (Часть 1: Надо же, еще одна модель программирования?)
      С выпуском IBM WebSphere Integration Developer и IBM WebSphere Process Server появилась новая парадигма программирования для создания сервис-ориентированной архитектуры (SOA) под названием архитектура компонентов сервиса (Service Component Architecture) - новая модель программирования, специально разработанная для создания и сборки бизнес-решений в SOA и имеющая целью интеграцию и построение сервисов.
      http://www.ibm.com/developerworks/ru/library/0510_brent/0510_brent.html

    2. Part 2: Assembling SCA components (Часть 2: сборка компонентов SCA)
      Изучение ссылок и подключений в контексте сборки компонентов архитектуры компонентов сервиса при помощи IBM WebSphere Integration Developer.
      http://www.ibm.com/developerworks/websphere/techjournal/0512_barcia/0512_barcia.html

    3. Part 3: Integrating SCA modules with imports and exports (Часть 3: интеграция модулей SCA с импортом и экспортом)
      Создайте вертикальное решение интеграции из различных компонентов при помощи архитектуры компонентов сервиса (SCA) и IBM WebSphere Integration Developer.
      http://www.ibm.com/developerworks/websphere/techjournal/0602_barcia/0602_barcia.html

    4. Part 4: Integrating with JMS and Web services (Часть 4: интеграция с JMS и Web-сервисами)
      Узнайте, как можно использовать JMS и Web-сервисы для интеграции решений SCA с системами различных типов.
      http://www.ibm.com/developerworks/websphere/techjournal/0604_barcia/0604_barcia.html

  4. Team development with WebSphere Integration Developer and WebSphere Process Server: Developing applications using CVS (Командная работа в WebSphere Integration Developer и WebSphere Process Server: разработка приложений с использованием SVC)
    Научитесь разрабатывать приложения WebSphere Process Server и управлять ресурсами в ориентированной на командную разработку среде CVS при помощи WebSphere Integration Developer. В этой статье описываются объекты, необходимые для удаленного руководства управлением версиями, а также необходимые процедуры для разработки приложений при помощи объектов, управляемых в командной среде при помощи WebSphere Integration Developer.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0604_beers/0604_beers.html

  5. Изучение бизнес-объектов в WebSphere Process Server
    Бизнес-объекты - это основной механизм представления бизнес-сущностей, включающий все, что угодно - от простых базовых объектов со скалярными свойствами до огромных сложных иерархий или графа объектов. Понятие бизнес-объекта непосредственно вытекает из концепции объектов данных сервиса (SDO) и является строгим подмножеством концепции бизнес-объектов WebSphere Interchange Server. Не вдаваясь в подробности спецификации SDO и не затрагивая важности бизнес-объектов WebSphere Process Server, эта статья концентрируется на XML-аспектах бизнес-объектов. В ней объясняется, как описывается бизнес-объект, каким передовым методам нужно следовать и как создать и проверить бизнес-объект.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0603_tung/0603_tung.html

  6. Meet the Experts: Paul Pacholski on WebSphere Integration Developer (Встреча с экспертом: Пол Пачолски о WebSphere Integration Developer)
    В этой статье на вопросы о WebSphere Integration Developer отвечает консультант по WebSphere Пол Пачолски (Paul Pacholski)
    http://www.ibm.com/developerworks/websphere/library/techarticles/0604_pacholski/0604_pacholski.html


C. Интеграция

C1. Компоненты J2EE

  1. Integrate EJB Services with WebSphere Process Server (Интегрируем сервисы EJB с WebSphere Process Server)
    В этой статье демонстрируется, как при помощи IBM WebSphere Process Server версии 6 и IBM WebSphere Integration Developer версии 6 интегрировать имеющиеся приложения J2EE, не изменяя их.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0602_xu2/0602_xu2.html

  2. Using Web services with WebSphere Process Server (Использование Web-сервисов с WebSphere Process Server)
    Эта статья объясняет ключевую роль языка описания Web-сервисов и XML в IBM WebSphere Process Server и показывает, как использовать WebSphere Process Server для применения технологий Web-сервисов.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0512_phan/0512_phan.html

C2. Бизнес-интеграция

  1. Integrate WebSphere Business Integration Adapters with WebSphere Process Server Version 6 (Интегрируем WebSphere Business Integration Adapters в WebSpere Process Server версии 6)

    В этой серии:

    1. Part 1: Application Event Notification (AgentDelivery) scenario (Часть 1: сценарий оповещения о событиях приложения (AgentDelivery)
      Адаптеры WebSphere Business Integration Adapters создают процессы, которые обмениваются информацией с несколькими корпоративными информационными системами. В этом разделе описывается, как сконфигурировать бизнес-процесс в WebSphere Process Server и вызвать его при оповещении о событии адаптером WebSphere Business Integration.
      http://www.ibm.com/developerworks/websphere/library/techarticles/0601_reddy/0601_reddy.html

    2. Part 2: Synchronous Request Response (OutboundRequest) scenario (Часть 2: сценарий синхронного запроса - ответа (OutboundRequest)
      Реализуйте простой Java-компонент, который посылает синхронное сообщение с запросом к адаптеру WebSphere Business Integration, а затем получает возвращаемый ему ответ. Java-код использует интерфейс программирования, предоставляемый сервис-компонентной архитектурой в WebSphere Process Server.
      http://www.ibm.com/developerworks/websphere/library/techarticles/0604_reddy/0604_reddy.html

  2. Implement an inbound scenario over HTTP with WebSphere Partner Gateway and WebSphere Process Server (Реализуем сценарий входящего соединения через HTTP с использованием WebSphere Partner Gateway и WebSphere Process Server)
    Разработчики приложений, хорошо знающие WebSphere Process Server, WebSphere Partner Gateway и WebSphere Integration Developer могут использовать сценарий, представленный в этой статье для интеграции WebSphere Partner Gateway и WebSphere Process Server при помощи HTTP.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0512_kumar/0512_kumar.html

C3. Enterprise Service Bus

  1. Как сделать архитектуры интеграции менее сложными при помощи Enterprise Service Bus
    Развейте мифы об Enterprise Service Bus и узнайте, как можно применить этот архитектурный стиль к реализации приложений на основе сервис-ориентированной архитектуры.
    http://www.ibm.com/developerworks/webservices/library/ws-esbia/

  2. Why do developers need an Enterprise Service Bus? (Зачем разработчикам Enterprise Service Bus?)
    Это касается не только разработчиков архитектуры: использование инфраструктуры Enterprise Service Bus, основы сервис-ориентированной архитектуры (SOA), упрощает жизнь и разработчикам программного обеспечения.
    http://www.ibm.com/developerworks/webservices/library/ws-whyesb/

  3. Choose an ESB topology to fit your business model (Выбираем топологию ESB, которая подойдет для вашей бизнес-модели)
    Выбор наиболее соответствующей проекту вашего бизнеса топологии Enterprise Service Bus (ESB) - это важный шаг в применении принципов сервис-ориентированной архитектуры (SOA) для решения задач преобразования бизнеса. Этот шаг приводит вашу вычислительную инфраструктуру в равновесие с вашим бизнес-проектом в отношении стиля управления. Видимость и управление сервисами, которые задействует ESB, должны диктоваться структурой бизнеса и подходом компании к управлению - другими словами, местом руководства, принимающего решения, в организации. Выбор такой топологии ESB, которая наилучшим образом подходит к структуре вашего бизнеса и подходу к управлению, дает максимальные преимущества в бизнесе. В этой статье анализируются некоторые мультисегментные шаблоны топологии ESB в перспективе этой парадигмы и предлагаются рекомендации, которые помогут вам сделать важный выбор.
    http://www.ibm.com/developerworks/library/ws-soa-esbtop/

  4. Building a powerful, reliable SOA with JMS and WebSphere ESB (Создание эффективной, надежной SOA при помощи JMS и WebSphere ESB)
    Сервис сообщений Java (JMS) стандартизирует надежный обмен сообщениями на платформе J2EE. Последняя версия продукта IBM WebSphere Enterprise Service Bus (ESB) предлагает функции, которые составляют ядро любой среды на основе сервис-ориентированной архитектуры (SOA). В этой серии описывается, как объединить JMS и WebSphere ESB в эффективную комбинацию, позволяющую получить надежную SOA.

    В данной серии:

    1. Part 1: Combining WebSphere ESB V6.0.1 and JMS (Часть 1: комбинирование WebSphere ESB V6.0.1 и JMS)
      http://www.ibm.com/developerworks/websphere/techjournal/0602_tost/0602_tost.html

    2. Part 2: Creating a sample application for a common scenario (Часть 2: создание простого приложения для распространенного сценария)
      http://www.ibm.com/developerworks/websphere/techjournal/0603_tost/0603_tost.html

    3. Part 3: The WebSphere ESB mediation (Часть3: посредничество WebSphere ESB)
      http://www.ibm.com/developerworks/websphere/techjournal/0604_tost/0604_tost.html

  5. Dynamic routing at runtime in WebSphere Enterprise Service Bus (Динамическая маршрутизация в рабочем цикле WebSphere Enterprise Service Bus)
    Узнайте, как реализовать динамическую маршрутизацию в рабочем цикле для Web-сервисов (SOAP/HTTP и SOAP/JMS) в IBM WebSphere Enterprise Service Bus Version 6.0.1.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0604_flurry/0604_flurry.html

  6. Getting started with WebSphere Enterprise Service Bus and WebSphere Integration Developer (Начинаем работать с WebSphere Enterprise Service Bus и WebSphere Integration Developer)
    Эта статья для разработчиков представляет собой введение в IBM WebSphere Enterprise Service Bus server и его инструментарий, WebSphere Integration Developer. В статье описывается, как: 1) разработать посреднический процесс, предоставляющий базовый Web-сервис; 2) разработать промежуточный поток для установления соединения с этим сервисом, с более сложной логикой маршрутизации, обеспечиваемой несколькими предварительно созданными посредническими функциями, предлагаемыми инструментарием; 3) разработать и протестировать эти потоки при помощи средств инструментального тестирования и автономного клиента на базе JSP.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0602_byrom/0602_byrom.html

  7. Developing custom mediations for WebSphere Enterprise Service Bus (Разработка пользовательских посредников для WebSphere Enterprise Service Bus)
    В этой статье приводятся вводные сведения по применению пользовательских посредников с использованием среды WebSphere Integration Developer V6 для WebSphere Enterprise Service Bus V6. Автор подробно рассматривает разработку трех видов пользовательских посредников в рамках простого сценария.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0601_daniels/0601_daniels.html

  8. Patterns: Integrating Enterprise Service Buses in a Service-Oriented Architecture (Шаблоны: интеграция шин Enterprise Service Bus в сервис-ориентированную архитектуру)
    В справочном руководстве IBM говорится о том, как можно интегрировать реализацию Enterprise Service Bus (ESB) в сервис-ориентированную архитектуру (SOA). В документе рассматриваются шаблоны для интеграции шин ESB и приводятся пошаговые инструкции интеграции реализации шин ESB в брокер сообщений WebSphere Business Integration Message Broker V5 и WebSphere Application Server V6. Однако шаблоны и концепции интеграции ESB применимы к шинам ESB, реализованным с использованием любого продукта.
    http://www.redbooks.ibm.com/abstracts/sg246773.html


D. Миграция

  1. Migrating WebSphere Business Integration Server Foundation V5.1.x projects to WebSphere Process Server V6 (Миграция проектов WebSphere Business Integration Server Foundation V5.1.x на WebSphere Process Server V6)
    В этой статье описывается, как перенести простой бизнес-процесс с WebSphere Studio Application Developer Integration Edition v5.1.x в инструментальную среду WebSphere Integration Developer v6.0. В ней также рассказывается, как разместить и протестировать этот процесс в WebSphere Process Server v6.0. Прочитав эту статью, вы поймете, что изменилось в модели программирования, и как создавать и подключать типы сервисов, доступные в WebSphere Studio Application Developer, используя WebSphere Integration Developer.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0509_iyengar/0509_iyengar.html

  2. Migrating WebSphere InterChange Server solutions to WebSphere Process Server V6 (Перенос решений WebSphere InterChange Server solutions на WebSphere Process Server V6)

    В этой серии:

    1. Part 1: A simple migration example (Часть 1: простой пример миграции)
      В статье исследуются средства миграции исходных объектов, предоставляемые IBM WebSphere Process Server v6.0 и предназначенные для миграции с WebSphere InterChange Server. Подробно рассматривается миграция простого решения WebSphere InterChange Server и шаги по тестированию перенесенных приложений при помощи инструмента Visual Test Connector (VTC). Простой пример решения WebSphere InterChange Server демонстрирует успешную миграцию без необходимости предпринимать какие-то обходные маневры вручную.
      http://www.ibm.com/developerworks/websphere/library/techarticles/0511_mckinstry/0511_mckinstry.html

    2. Part 2: Artifacts generated by migration (Часть 2: объекты, генерируемые в процессе миграции)
      Во второй статье серии исследуются средства миграции исходных объектов, предоставляемые IBM WebSphere Process Server v6.0, относящиеся к миграции с WebSphere InterChange Server.
      http://www.ibm.com/developerworks/websphere/library/techarticles/0512_mckinstry/0512_mckinstry.html


E. Безопасность

  1. WebSphere Process Server Security Overview (Обзорная информация по безопасности WebSphere Process Server)
    В статье приводятся сведения о том, как обеспечить безопасность системы интеграции на базе WebSphere Process Server v6.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0602_khangaonkar/0602_khangaonkar.html

  2. Defining a J2EE role on Service Component Architecture components with (Определение роли J2EE в компонентах архитектуры компонентов сервиса при помощи WebSphere Integration Developer 6.0.1)
    Архитектура компонентов сервиса (SCA) позволяет определить политику и гарантированное качество обслуживания (Quality of Service, QoS) без учета базового транспорта и без необходимости программирования или внесения изменений в код реализации сервиса. Два спецификатора QoS определяют право безопасности и идентифицированный субъект безопасности (security identity) в описании ролей J2EE в компоненте SCA. В данной статье описывается, как определить право безопасности и идентифицированный субъект безопасности (security identity) для компонента SCA при помощи WebSphere Integration Developer.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0602_charpentier/0602_charpentier.html

  3. Comment lines from Bill Hines: The (XML) threat is out there...(Комментарий Билла Хайнса (Bill Hines): угроза (XML) где-то рядом...)
    Новые технологии означают и новые виды атак на системы и данные. Получение знаний о том, какие типы атак могут иметь место - первый шаг на пути к защите от них вычислительной среды. Следующим шагом может быть внедрение нового типа аппаратных устройств, например, от компании DataPower.
    http://www.ibm.com/developerworks/websphere/techjournal/0603_col_hines/0603_col_hines.html


F. Тестирование

  1. IBM Education Assistant: Integration Test Client (IBM Education Assistant: клиент тестирования интеграции)
    В программе WebSphere Integration Developer можно тестировать модули и компоненты при помощи клиента тестирования интеграции. Любые нереализованные компоненты или неподключенные ссылки автоматически эмулируются; это означает, что не обязательно заканчивать данные модули, чтобы можно было выполнить тестирование.
    http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/topic/com.ibm.iea.wpi_v6/wpswid/6.0/IntegrationTestClient.html


G. Компоновка

  1. Introduction to packaging in WebSphere Process Server (Введение в компоновку в WebSphere Process Server)
    IBM WebSphere Process Server V6.0 и IBM WebSphere Integration Developer V6.0 introduce добавляют усовершенствования и расширения базовой концепции J2EE и Java, лежащих в основе WebSphere Application Server и Rational Application Developer. Эта короткая статья концентрируется на компоновке объектов и исполняемых файлов приложения в продукты V6.0.0.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0512_phan2/0512_phan2.html

  2. A case for SOA governance (Пример управления SOA)
    Помогите вашей корпорации получить подлинные преимущества, укрепившись в своем понимании важности управления SOA для корпорации, в которой информационные технологии являются одним из ключевых факторов организации. Автор иллюстрирует некоторые ключевые обязанности управленческого корпуса и завершает статью описанием того, как можно эффективно реализовать управление SOA.
    http://www.ibm.com/developerworks/webservices/library/ws-soa-govern/

  3. Increase flexibility with the Service Integration Maturity Model (SIMM) (Повысьте гибкость при помощи Service Integration Maturity Model (SIMM)
    Повысьте гибкость вашей сервис-ориентированной архитектуры (SOA), применив семь уровней зрелости на пути к принятию SOA. Авторы Али Арсанджани (Ali Arsanjani) и Керри Холли (Kerrie Holley) проводят экскурсию по модели Service Integration Maturity Model (SIMM).
    http://www.ibm.com/developerworks/webservices/library/ws-soa-simm/

  4. Versioning and dyanamicity with WebSphere Process Server (Поддержка версий и динамичность в WebSphere Process Server)
    В данной статье описывается несколько простых сценариев, иллюстрирующих указанные проблемы путем введения в продукт ключевых концепций сервис-ориентированной архитектуры и объяснения их задач, а затем показывается, как можно использовать для решения этих проблем IBM WebSphere Process Server. Это вводная статья, которая не предполагает знания конкретных продуктов IBM. Однако некоторый опыт в проектировании разработки приложений или корпоративных проектах интеграции может оказаться полезным. Следует отметить, что этот документ не пытается предоставить пошаговые рекомендации по разработке объектов в WebSphere Process Server. Он, скорее, предназначен для того, чтобы объяснить концепции и порекомендовать, где можно получить дальнейшее обучение.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0602_brown/0602_brown.html


H. Производительность и мониторинг

H1. WebSphere Process Server

  1. Problem determination in WebSphere Process Server (Выявление проблем в WebSphere Process Server)
    Тестирование модулей бизнес-интеграции в IBM WebSphere Process Server при помощи IBM WebSphere Integration Developer требует хорошего диагностического подхода, который можно применить для решения проблем, препятствующих нормальной работе модуля. В статье приводятся различные рекомендации, которые могут использоваться для диагностики и решения неожиданных проблем.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0601_tung/0601_tung.html

H2. Common Event Infrastructure

  1. IBM Education Assistant: Common Event Infrastructure (IBM Education Assistant: инфраструктура Common Event)
    Поддержка инфраструктуры Common Event и Common Base Events улучшают возможность отслеживания, аудита и мониторинга бизнес-процессов для приложений, выполняющихся на сервере WebSphere Process Server.
    http://www.ibm.com/software/info/education/assistant/flow/wpswid/6.0/CEI/index.html

  2. Specification: Common Base Event (Спецификация:Common Base Event)
    Спецификация Common Base Event (CBE) описывает новый механизм управления событиями в корпоративных бизнес-приложениях и принципы коммуникаций самовосстанавливающихся событий в модели автономной вычислительной среды. (Собственная инфраструктура Common Event Infrastructure (CEI) IBM порождает события, совместимые с CBE).
    http://www.ibm.com/developerworks/library/specification/ws-cbe/

  3. The Common Event Infrastructure: From technical preview to production (Инфраструктура Common Event: от предварительного технического просмотра до производственного варианта)
    Применимо к WebSphere Business Integration Server Foundation Version 5.1.1
    Инфраструктура Common Event была введена в IBM WebSphere Business Integration Server Foundation V5.1 в качестве средства технического предварительного просмотра и обеспечила разработчиков возможностью создавать и управлять системными и бизнес-событиями. С выпуском версии V5.1.1, готовой к использованию в производственных условиях, появилась возможность сопоставлять и объединять информацию между различными системами при помощи инфраструктуры Common Event.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0504_brodie/0504_brodie.html

  4. On demand business process life cycle, Part 7: Monitor business processes and emit events using CEI (Жизненный цикл бизнес-процесса "по требованию", часть 7: мониторинг бизнес-процессов и порождение событий при помощи CEI)
    Применимо к WebSphere Business Integration Server Foundation Version 5.1.1
    Сравните четыре разных способа порождения событий при помощи инфраструктуры Common Event (CEI). Авторы показывают, как документировать основные индикаторы производительности (KPI) при помощи IBM WebSphere Business Integration Modeler V5.1 и создавать соответствующие события в WebSphere Business Integration Server Foundation V5.1.1.
    http://www.ibm.com/developerworks/webservices/library/ws-odbp7/

  5. Use the Event Catalog in the IBM Common Event Infrastructure (Использование каталога событий Event Catalog в инфраструктуре IBM Common Event)
    Посмотрите, как спецификация Common Base Event надстраивает над базовым набором в инфраструктуре IBM Common Event (CEI) каталог событий Event Catalog, чтобы предложить более высокий уровень согласования для приложений, обменивающихся данными о событиях через CEI.
    http://www.ibm.com/developerworks/autonomic/library/ac-catalog/

  6. Configuring the Common Event Infrastructure using the WebSphere Administrative Console (Настройка конфигурации инфраструктуры Common Event при помощи консоли администрирования WebSphere Administrative Console)
    Разработчики могут использовать инфраструктуру Common Event Infrastructure (CEI) для того, чтобы дать возможность приложениям отправлять события на сервер синхронно, асинхронно, как новую транзакцию или в составе транзакции текущего пользователя. В этой статье приводится обзорное описание параметров конфигурации для CEI при помощи консоли администрирования WebSphere Administrative Console.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0504_watkinson/0504_watkinson.html

  7. Use Common Event Infrastructure for business-level logging to improve business processes (Использование инфраструктуры Common Event для ведения журналов на бизнес-уровне в целях повышения эффективности бизнес-процессов)
    Разработчики архитектуры инфраструктур и информационных технологий, которые стремятся к лучшему пониманию того, как следует применять инфраструктуру Common Event к реальным бизнес-приложениям, найдут информацию в этой статье исключительно полезной. Эта статья поможет выбрать и выполнить общую стратегию ведения журналов на бизнес-уровне, что поможет повысить эффективность бизнес-процессов компании и научит вас думать о журналировании как первоклассном способе на пути к более ориентированным на процессы и более динамичным средам.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0512_becker/0512_becker.html


I. Размещение

  1. Monitor business IT services using IBM Tivoli Monitoring for Transaction Performance (Наблюдайте за бизнес-сервисами ИТ при помощи функции Tivoli Monitoring for Transaction Performance (Мониторинг производительности транзакции Tivoli)
    Программы для управления производительностью бизнеса (Business performance management, BPM) могут способствовать лучшему управлению бизнес-операциями. Функция IBM Tivoli® Monitoring for Transaction Performance предоставляет возможность управлять сервисами ИТ как частью функции управления бизнес-производительностью. Эти сервисы могут быть выражены в форме Web-сервисов в составе SOA или в виде компонентов модели процесса, которая использует компоненты J2EE. Функция Tivoli Monitoring for Transaction Performance для сбора данных использует стандарт Application Response Measurement (ARM). Из этой статьи вы узнаете о цикле управления Tivoli Monitoring for Transaction Performance и научитесь осуществлять мониторинг Web-сервиса, размещенного на платформе IBM WebSphere Business Integration Server Foundation Version 5.1.1.
    http://www.ibm.com/developerworks/ibm/library/i-odoebp10/

  2. Basic steps for clustering WebSphere Process Server (Основные шаги по кластеризации сервера WebSphere Process Server)
    Установите дистрибутив IBM WebSphere Process Server с базовой кластеризацией, воспользовавшись пошаговым подходом, чтобы получить простую, но тем не менее надежную кластеризованную топологию, которая обеспечивает и доступность, и масштабируемость.
    http://www.ibm.com/developerworks/websphere/techjournal/0604_chilanti/0604_chilanti.html


J. Вычислительная среда "по требованию"

  1. Architecting on demand solutions (Архитектура решений "по требованию")
    Best practices for using the thirteen capabilities of the IBM On Demand Operating Environment (Передовой опыт использования тринадцатого средства IBM On Demand Operating Environment).
    http://www.ibm.com/developerworks/ibm/odoebp/implement.html

    В этой серии:

    1. Part 2: Use the Enterprise Service Bus to connect disparate applications (Часть 2: использование шины Enterprise Service Bus для подключения несовместимых приложений)
      В статье изучаются несколько шаблонов Enterprise Service Bus, которые можно встретить в программных продуктах в настоящий момент. На примере бизнес-сценария автор показывает, как интегрировать приложение портала, приложение системы управления взаимосвязями (CRM) и традиционное приложение через архитектуру, управляемую при помощи сообщений. Инфраструктура Enterprise Service Bus предоставляет подключения, преобразование и маршрутизацию сообщений, а также допускает использование нескольких протоколов.
      http://www.ibm.com/developerworks/ibm/library/i-odoebp2/

    2. Part 5: Use BPEL and the Common Event Infrastructure (Используйте в качестве инфраструктуры Common Event язык BPEL)
      В этой статье вы используете IBM WebSphere Studio Application Developer Integration Edition 5.1.1 и WebSphere Business Integration Server Foundation 5.1.1, чтобы задействовать инфраструктуру Common Event (CEI). Вы узнаете, как язык выполнения бизнес-процессов (Business Process Execution Language) для процессов Web-сервисов (BPEL4WS) может передавать данные, чтобы обеспечить обмен информацией о процессах. Используя эти два подхода, вы также сможете понять, как статус процесса, статус активности и данные бизнеса могут быть инкапсулированы в объект события и как такие события можно программно использовать.
      http://www.ibm.com/developerworks/library/i-odoebp5/

    3. Part 15: Use IBM WebSphere Integration Developer to assemble components (Часть 15: использование IBM WebSphere Integration Developer для сборки компонентов)
      В пятнадцатой статье серии вы получаете вводную информацию об IBM WebSphere Integration Developer V6.0, инструменте на базе Eclipse, который предназначен для разработки и сборки приложений для IBM WebSphere Process Server V6.0. Используя этот инструмент, вы получите перспективу архитектуры компонентов сервиса (SCA), среды интеграции IBM для сервис-ориентированной архитектуры (SOA). Прочитав статью, вы научитесь разрабатывать и тестировать простые модули с процессами Business Process Execution Language (BPEL), бизнес-правила и существующие Web-сервисы.
      http://www.ibm.com/developerworks/ibm/library/i-odoebp15/

    4. Part 17: Build a Hello World SOA application (Часть 17: создание приложения сервис-ориентированной архитектуры Hello World)
      Разработчики архитектуры информационных технологий и разработчики программ используют применительно к сервис-ориентированной архитектуре (SOA) принцип жизненного цикла. IBM предлагает несколько улучшенных продуктов для поддержки каждой из стадий жизненного цикла SOA и укрепления основы SOA. Но с каких же практических шагов начать? В этой статье, 17 из цикла, вы узнаете, как создать свое первое приложение сервис-ориентированной архитектуры Hello World.
      http://www.ibm.com/developerworks/ibm/library/i-odoebp17/

    5. Part 18: Use IBM WebSphere Integration Developer to assemble components (Часть 18 использование IBM WebSphere Integration Developer для сборки компонентов)
      В части15 этой серии вы получили вводную информацию о программе IBM WebSphere Integration Developer (Integration Developer) V6.0 при рассмотрении сценария страхового требования. В этой части серии добавляются задачи, решаемые людьми, то есть такие шаги в производственном процессе, которые требуют действий пользователя. Вы также поймете, как включить задачи, решаемые людьми, в процессы Business Process Execution Language (BPEL). Вы также поработаете со средствами интеграции бизнес-процессов WebSphere Portal V5.1.0.3.
      http://www.ibm.com/developerworks/ibm/library/i-odoebp18/


Благодарности

Особая благодарность Уоррену Фангу (Warren Fung), Шри Ананду Ратнасингху (Sree Anand Ratnasinghe) и Бобби Вулфу (Bobby Woolf) за их вклад в написание статьи.

Ресурсы

Научиться

Обсудить

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=WebSphere, SOA и web-сервисы
ArticleID=172266
ArticleTitle=Рекомендуемый список материалов: Сервис-ориентированная архитектура и WebSphere Process Server
publish-date=04262006