11 de Março de 2008

Evolução das Plataformas SOA Open-Source - Como criar uma aplicação SOA em Dez Minutos!

Arquivado sob: SOA — marco @ 21:19

Apache Tuscany

O Apache Tuscany é um servidor (ambiente de execução) baseado na Arquitetura de Componente de Serviços (SCA - novo modelo de componente que facilita a construção de aplicações SOA), e se baseia em um conjunto de especificações inicialmente desenvolvido pela IBM e BEA, que está sendo padronizado pela OASIS, como parte da Arquitetura Aberta de Componente de Serviços (Open CSA). Tecnologicamente, o SCA pode ser comparado a especificações de Web-Services (WS-*), só que um estágio evolutivo à frente.

A versão 1.1 do Tuscany foi lançada recentemente e suporta diversas linguagens de implementação em sua versão atual, tais como:

  • Java Beans
  • Spring
  • Scripting - JSR 223(JavaScript, Groovy, Ruby, Python & XSLT)
  • BPEL
  • XQuery
  • OSGI

Algumas das especificações SCA suportadas por este ambiente incluem:

  • SCA Assembly Model V1.0
  • SCA Policy Framework V1.0
  • SCA Java Common Annotations and APIs V1.0
  • SCA Java Component Implementation V1.0
  • SCA Spring Component Implementation V1.0
  • SCA BPEL Client and Implementation V1.0
  • SCA Web Services Binding V1.0
  • SCA EJB Session Bean Binding V1.0

A princípio, tudo isso pode parecer muito complexo. Por outro lado, podemos entender o SCA como uma tecnologia muito interessante que permite expor códigos legados ou novas funções dentro de uma arquitetura de serviços 100% SOA.

Uma boa forma de desmitificar esta complexidade é rodar o tutorial abaixo, onde você monta uma aplicação SOA baseado em serviços compostos em apenas dez minutos.

- SOA com SCA em Dez Minutos

2 Comentários »

  1. […] Evolução das Plataformas SOA Open-Source - Como criar uma aplicação SOA em Dez Minutos!, por Marco Mendes, 2008-03-11. […]

    Pingback de Blog do Márcio d’Ávila » Carreira e Gestão em TI — 13 de Março de 2008 @ 01:49

  2. […] das Plataformas SOA Open-Source - Como criar uma aplicação SOA em Dez Minutos!  | Enviar por e-mail  | Hits para esta publicação:189 […]

    Pingback de Marco Mendes´s Blog » Artigos de Engenharia de Software - 2008 — 31 de Dezembro de 2008 @ 01:22

RSS de comentários deste artigo. URI para link desta publicação:

Deixe um comentário

You must be conectado to post a comment.

Blog do Marco Mendes | Artigos, Comentários e Opiniões sobre Engenharia de Software, Arquitetura de Software, SOA e Java