White Papers

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

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



Технологии

Управляя бизнес-процессамиВерсия для печати

Oracle провела семинар, на котором представила BPEL Process Manager...

Наталья Дубова

«Открытые системы»
Oracle провела семинар, на котором представила BPEL Process Manager

Эта система появилась в портфеле Oracle в прошлом году благодаря приобретению ее разработчика, компании Collaxa. Она реализует функции «оркестровки» Web-сервисов для представления бизнес-процессов в сервисно-ориентированной архитектуре (Service-Oriented Architecture, SOA). Идеология SOA подразумевает построение распределенных прикладных систем из слабосвязанных программных компонентов на базе стандартов Web-служб. Но для задания логики бизнес-процесса этих стандартов недостаточно, нужен механизм описания последовательности шагов, составляющих процесс, в виде взаимодействия Web-служб. Именно для такого описания ведущими вендорами, среди которых IBM, Microsoft, BEA, Siebel и SAP, была предложена спецификация Business Process Execution Language (BPEL). Oracle BPEL Process Manager — одна из первых реализаций этого языка. Система обеспечивает моделирование бизнес-процессов в виде распределенных сервисов, обменивающихся между собой XML-сообщениями, и компоновку этих сервисов для реализации бизнес-процессов.

Ведущий консультант Oracle Алексей Сальников рассказал об основных компонентах продукта. BPEL Process Manager включает в себя сервер выполнения, использующий базовый механизм (Core BPEL Engine) для реализации интеграционных сценариев BPEL, а также графический интерфейс моделирования бизнес-процессов BPEL Designer и Web-интерфейс для мониторинга и управления бизнес-процессом BPEL Console. Продукт работает на платформе J2EE, в качестве которой может использоваться не только Oracle Application Server 10g, но и другие решения этого класса, в том числе BEA WebLogic, IBM WebSphere и сервер приложений с открытым кодом JBoss.

Язык BPEL позволяет программировать бизнес-процесс как последовательность обращений к сервисам с использованием операторов циклов, ветвления, параллельной обработки, ожидания внешнего обращения и т. д. BPEL Designer предоставляет разработчикам сценариев бизнес-процессов визуальную среду моделирования, которая в настоящее время базируется на открытой платформе разработки Eclipse. В будущих версиях BPEL Process Manager будет использовать более богатые возможности инструментария Oracle Jdeveloper 10g. Написанный на BPEL сценарий выполнения бизнес-процесса компилируется в код на Java. Система имеет также несколько возможностей встраивания Java-кода в сценарий как непосредственно, так и с использованием так называемого «обертывания» этого кода в Web-сервис. Последняя функция несколько снижает производительность, но обеспечивает поддержку широкого спектра платформ реализации прикладных Java-компонентов.

BPEL Process Manager позволяет привлечь человека к мониторингу выполнения и состояния бизнес-процесса, реализованного по сценарию BPEL. Пользователь BPEL Console получает возможность запускать процесс, анализировать его графическое представление, определять этапы выполнения и результат завершения процесса, а также проводить аудит и отладку.

15.02.2005г


Также в разделе:

Новости ОСП-ТВ - 16.03.10

В номере

15/02/2005 №06



Эта рубрика в архиве
Список номеров за



Array ( [183] => Array ( [1] => Array ( [name] => Новости [picture] => http://infozone.osp.ru/netcat_files/162/220/h_48714fc3e4bb78d506aa5371f6517793 [link] => http://aist.osp.ru/resources/izones/aworld/news/ [annonce] => Компания HP лидирует в списке TOP500 ) [37] => Array ( [name] => Тенденции [picture] => http://infozone.osp.ru/netcat_files/162/220/h_c602d767540c899c317e13a86ee1f3b5 [link] => http://aist.osp.ru/resources/izones/aworld/trends/ [annonce] => HP-UX: 25 шагов на пути к виртуализации бизнес-критичных задач ) [39] => Array ( [name] => Виртуализация [picture] => http://infozone.osp.ru/netcat_files/160/218/h_401b682458e2c6c24cbd24474645cfce [link] => http://aist.osp.ru/resources/izones/aworld/virtualpractice/ [annonce] => Cовременные сетевые системы хранения и виртуализация в реальном мире ) [43] => Array ( [name] => Практикум [picture] => http://infozone.osp.ru/netcat_files/160/218/h_cee6010c7794518ea58727abc033d0f2 [link] => http://aist.osp.ru/resources/izones/aworld/practitioner/ [annonce] => Анализ, синтез и виртуализация ) ) )

Инфозоны

Adaptive World

Информационные решения компании HP

Новости

Компания HP лидирует в списке TOP500

Практикум

Анализ, синтез и виртуализация

Тенденции

HP-UX: 25 шагов на пути к виртуализации бизнес-критичных задач

Виртуализация

Cовременные сетевые системы хранения и виртуализация в реальном мире
OSP.RU :: Написать письмо.