Tecnologias

Soluções de SOA > Oracle BPEL

O Oracle BPEL Process Manager é a ferramenta de BPEL (Business Process Execution Language – Linguagem de Execução de Processo de Negócio) da Oracle, que possibilita a definição, composição e orquestração de serviços. Permite a integração com sistemas e aplicações legados, através de tecnologias e padrões reconhecidos de mercado.

A solução Oracle BPEL é composta por:

BPEL Process Designer

[modelagem]

editor e configurador gráfico do fluxo do processo

Enterprise Manager

[gerenciamento]

ferramenta de administração e monitoramento das soluções implementadas utilizando o Oracle BPEL

Administration Console

[gerenciamento]

ferramenta de administração de aspectos de infraestrutura necessários para a solução (ex: usuários, fontes de dados, adaptadores, JMS, configurações do servidor, etc)

BPEL Process Manager Runtime

[execução]

motor de execução dos processos utilizando o padrão BPEL

Weblogic

[servidor de aplicação]

servidor de aplicação JEE no qual a solução é baseada

Banco de Dados

para persistência das informações de execução dos processos BPEL.

Principais características e benefícios:

  • Desenvolvimento baseado em padrões de mercado (ex: XML, XSD, WebServices)
  • Funcionalidade de Dehydration, para manter todos os dados de execução dos processos em banco de dados
  • Composição de serviços síncronos e assíncronos
  • Orquestração de serviços paralela, sequencial, condicional
  • Funcionalidades de tratamento de erros e compensação
  • Exposição nativa dos processos como serviços
  • Diversos adaptadores disponíveis para integração com sistemas legados e bancos de dados, dentre outros
  • Funcionalidade de transformação de dados baseada no XSLT
  • WS-Addressing e Correlation Sets – funcionalidades para identificar qual instância de um processo cuja chamada assíncrona receberá a mensagem de retorno
  • Definição de sensores – funcionalidade que permite o monitoramento de pontos chaves de execução ou dados dos processos

Interessado em implantar Oracle Coherence na sua empresa?
Entre em contato conosco e juntos poderemos revolucionar sua infraestrutura de software com o poder de SOA.