Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SOAy Estandares
SOAy Estandares
Javier Cmara
Coordinador del grupo de "SOA Infrastructure and Governance
practices", Software AG
SOA
SO
A
SOA
A
SO
SO
A
SO
A
SOA
SOA everywhere
SOA
Pocos habr que trabajen en informtica y no hayan odo algo sobre SOA
Qu es eso de SOA?
Principios, pocos:
Modularidad
Reutilizacin
Bajo acoplamiento
Separacin de interfaz e implementacin
Independencia de la implementacin
Programacin en base a contratos
Lgica por un lado, en los servicios (M); presentacin por otro (V y C)
Si son cosas tan manidas, por qu est tan de moda ahora? Por qu es algo
tan importante para las TIs ahora?
Reutilizar
Para eso se
necesita
Independencia
de la implementacin
Eso requiere
Y eso es
realidad ahora
gracias a
Soporte
universal
Los principios de SOA son viejos, pero slo ahora existen los estndares
soportados universalmente y que proporcionan la interoperabilidad
necesaria para que aqullos puedan llevarse a cabo en la prctica
WS-*
Anteriores tecnologas de componentes y similares slo gozaban de un
soporte parcial por parte del mercado
Lo cual limitaba en la prctica la interoperabilidad y, de ah, todo lo
dems
Ms abstraccin
SOA
B2B
Servicios web
ESB
EAI
Middleware
Otras
tecnologas
Aprovisionamiento
Presentacin
Com. fiables
Transacciones
Recursos, eventos
Descubrimiento
Seguridad
Gestin de
datos
Descripcin
Gestin operacional
Mensajera
Cimientos
Extensiones
Desarrollo
Gestin
SOAP
BPEL
SAML
UDDI
WSDL
un
Software AG.
Bright ideas, everywhere.