Aplicativos Empresariais
> ERP Domsge
> Gestão de Fretes
> Gestão Contábil
> Service Desk
> Gestão de Obras
> Soluções Personalizadas
Serviços de
Infra-Estrutura
> Alta Disponibilidade
> Grid Computing
> Alta Performance
> DBA
Middleware
> BPEL
> Portais Corporativos
> Integradores de Aplicações
> Servidores de Aplicações
Hardware
> IBM
> HP
> Sun
> EMC


middleware>
BPEL



Conhecido como a “fundação” da arquitetura orientada a serviço ( SOA ), o BPEL ( Business Process Execution Language ) tem se destacado como um dos principais componentes e motivações para as empresas adotarem e utilizarem web services em suas aplicações de negócio.

Com a funcionalidade de Orquestrar – lógica de negócio que seqüencia, coordena e gerencia conversações entre web services dentro de uma aplicação de negócio – o BPEL é apontado como uma ferramenta fundamental para as empresas economizarem tempo de desenvolvimento, reduzirem custos na entrega de novas soluções e manutenção de aplicações existentes, tornando assim as empresas mais ágeis em adaptarem-se as exigências de mudança de negócio, cada vez mais freqüente nos dias atuais.

A própria necessidade de integração com outros clientes, fornecedores e governo, está promovendo a necessidade da utilização de serviços para o gerenciamento destas integrações. Muitas dessas integrações podem ser realizadas de maneira assíncrona.

Exemplificando: uma empresa possui um processo de validação de crédito de clientes que realizam pedidos pela Internet, em seu site. A empresa trabalha com algumas empresas de proteção ao crédito, sendo que uma delas, oferece a resposta somente em vinte e quatro horas, após a requisição do cliente. Durante essas vinte e quatro horas iniciais, o pedido do cliente fica em “validação de crédito”. Após o recebimento da resposta, caso seja afirmativo, o processo deve continuar, enviando um e-mail para o cliente que o seu pedido de crédito foi aceito, informando também a provável data de entrega. O BPEL, orquestra essas requisições dando seqüência e gerenciando o andamento do processo, sejam eles internos ou externos, proveniente de outros serviços

Dentro de uma perspectiva técnica, o BPEL oferece um padrão de linguagem para definir como:
- enviar mensagens XML para serviços remotos
- manipular estrutura de dados XML
- receber mensagens XML assíncronas de serviços remotos
- gerenciar eventos e exceções
- definir seqüências paralelas de execução e retornar partes do processo quando as exceções ocorrem.

A Domínio, pela sua experiência técnica com middleware e desenvolvimento de aplicações pode ajudar a sua empresa no desenvolvimento de soluções orientadas a serviço, usando ferramentas BPEL.


 
© 2006 - Domínio - Todos os direitos reservados
Rua Vieira de Castro, 285 Cj. 302 - Farroupilha - Porto Alegre - RS - Brasil - Fone/fax: (51) 3024 5000 - dominio@dominioci.com.br