Перейти к тексту

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

При первом входе в developerWorks для Вас будет создан профиль. Выберите информацию отображаемую в Вашем профиле — скрыть или отобразить поля можно в любой момент.

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

  • Закрыть [x]

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

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

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

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

  • Закрыть [x]

Миграция с WebSphere Commerce на инструментарий SOA: Часть 4. Преимущества миграции WebSphere Commerce с использованием WebSphere Business Modeler и Integration Developer

Йали Ванг, разработчик программного обеспечения, WSO2 Inc
Йали Ванг (Yali Wang) - разработчик программного обеспечения в IBM Rational. Она была одним из участников программы 2006 Extreme Blue Program Interns в группе Esperanto. Йали получила степень магистра по прикладным наукам в University of Victoria. Имеет хорошие знания в области архитектуры и разработки J2EE-приложений, технологии баз данных, Web-поиска и поисковых механизмов. Ее предыдущая исследовательская работа заключалась в создании новой модели оценки поисковых механизмов, а также новой модели сравнения производительности поисковых механизмов.
Шива Мохан, разработчик ПО, IBM
Шива Мохан (Shiva Mohan) готовится получить степень магистра по электронно-вычислительной технике (робототехника в медицине) в Университете Восточного Онтарио (UWO), Канада. В качестве техника-стажёра он принимал участие в программе IBM Extreme Blue в 2006 г. Он имеет степень бакалавра наук по информатике (с отличием), полученную в UWO, и в дальнейшем намеревается стать магистром делового администрирования. Его предыдущий исследовательский опыт был связан с проектами, имеющими отношение к сервис-ориентированной архитектуре, соглашениям об уровне сервиса и показателям уровня сервиса. Два из этих проектов экспонировались на CASCON 2004 и 2005.

Описание:  В данном учебном руководстве рассматриваются преимущества миграции WebSphere® Commerce с использованием WebSphere Business Modeler и WebSphere Integration Developer.

Дата:  28.01.2009
Уровень сложности:  средний

Активность:  3141 просмотров
Комментарии:  

Перед началом работы

В первых трех статьях данной серии было рассказано, как обеспечить взаимодействие WebSphere Commerce и WebSphere Process Server друг с другом и экспортировать RTF-процесс (release to fulfilment - принятие к исполнению):

В данном руководстве рассматриваются преимущества миграции с WebSphere Commerce на сервис-ориентированную архитектуру (Service-Oriented Architecture - SOA) с использованием инструментальных средств SOA. Согласно SOA, в качестве инструментальных средств для преобразования используются программы WebSphere Business Modeler (здесь и далее - Business Modeler), WebSphere Integration Developer (здесь и далее - Integration Developer), WebSphere Process Server (здесь и далее - Process Server) и WebSphere Business Monitor (здесь и далее - Business Monitor).

  • WebSphere Business Modeler перехватывает, эмулирует и анализирует бизнес-процессы.
  • WebSphere Integration Developer компонует повторно используемые сервисы WebSphere Commerce в настраиваемые бизнес-процессы, используя бизнес-правила и импортируя модели Business Monitor для быстрого перевода на Business Process Execution Language (BPEL).
  • WebSphere Process Server размещает и выполняет бизнес-процессы, обеспечивая полную среду времени исполнения для долговременных и краткосрочных процессов, а также для взаимодействий с пользователями.
  • WebSphere Business Monitor визуализирует состояние бизнес-процессов и осуществляет их мониторинг в режиме реального времени. Он также предоставляет показатели бизнес-производительности, измеренные с определенными целями, и оценочные таблицы для руководства.

В данном учебном руководстве рассматриваются следующие темы:

  • Обзор процесса "принятия к исполнению"
  • Новые сценарии
  • Основания для использования WebSphere Business Modeler
  • Основания для использования WebSphere Integration Developer

Обзор "от публикации к исполнению"

Как говорилось в первой части, в проекте, лежащем в основе данной серии статей, в качестве подтверждения концепции используется методология Esperanto в WebSphere Commerce. Мы переместили процесс "принятия к исполнению" с WebSphere Commerce на Process Server. Обзор процесса "принятия к исполнению" мы привели в третьей части .

В данном руководстве рассматриваются модификации процесса "принятие к исполнению", а также как и почему нужно использовать Business Modeler и Integration Developer.

Новые сценарии

Согласно пониманию и анализу процесса "принятия к исполнению" в WebSphere Commerce, мы рассматриваем три сценария:

  • Задержка заказа по времени: разрешает возможное аннулирование заказа. Предположим, что имеется интервал времени, в течение которого происходит много аннулирований пользовательских заказов. Если нет задержки заказа по времени, товары возвращаются на склад, что приводит к финансовым потерям. При реализации сценария задержки заказа по времени, если пользователь отменяет заказы в установленный период времени, заказ не принимается к исполнению, и это помогает избежать возврата товаров на склад. Такой сценарий устраняет потери на возврат товаров.
  • Подтверждение от продавца: позволяет продавцу блокировать заказ, ожидая завершения долговременного процесса авторизации/аутентификации/верификации. После генерирования заказ не принимается к исполнению до тех пор, пока его не подтвердит продавец. Такое подтверждение может включать в себя, например, проверку подлинности, проверку истории заказов пользователя или принятие решения продавцом на основе своих собственных правил и т.д. Сценарий "подтверждение от продавца" предоставляет продавцам дополнительные удобства и гибкость. Он может снизить финансовые потери от процесса заказа. Такое подтверждение действия становится пользовательской задачей в данном процессе.
  • Обнаружение мошенничества: поскольку интерактивная коммерция становится все более популярной, обнаружение мошенничества становится все более важным. Оно осуществляется в соответствии со стандартами и обеспечивает дополнительные удобства и гибкость для продавцов. Этот сценарий может снизить потери для бизнес-процесса заказа товаров.

На рисунках 1-6 показаны модели этих трех новых сценариев.


Рисунок 1. Без задержки заказа по времени
Рисунок 1. Без задержки заказа по времени

Рисунок 2. С задержкой заказа по времени
Рисунок 2. С задержкой заказа по времени

Рисунок 3. Без подтверждения от продавца
Рисунок 3. Без подтверждения от продавца

Рисунок 4. С подтверждением от продавца
Рисунок 4. С подтверждением от продавца

Рисунок 5. Без обнаружения мошенничества
Рисунок 5. Без обнаружения мошенничества

Рисунок 6. С обнаружением мошенничества
Рисунок 6. С обнаружением мошенничества

1 из 6 | следующая

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=WebSphere
ArticleID=366996
TutorialTitle=Миграция с WebSphere Commerce на инструментарий SOA: Часть 4. Преимущества миграции WebSphere Commerce с использованием WebSphere Business Modeler и Integration Developer
publish-date=01282009
author1-email=yaliwang@ca.ibm.com
author1-email-cc=
author2-email=shivamohan@gmail.com
author2-email-cc=

Теги

Help
Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Используйте ползунок, чтобы отразить больше или меньше тегов.

КнопкаПопулярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere).

Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).

Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Кнопка Популярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere). Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).