0% encontró este documento útil (0 votos)
187 vistas9 páginas

Arquitectura Orientada A Servicios

La arquitectura orientada a servicios (SOA) ha evolucionado desde iniciativas de computación distribuida en los años 1980. Aunque SOA no es un concepto nuevo, ganó popularidad en 2003 con la llegada de los servicios web, que permiten la flexibilidad de aplicaciones multicanal y el paso a través de firewalls usando HTTP. SOA se basa en la independencia de plataformas y lenguajes de programación para fortalecer la reutilización de sistemas existentes y permitir una interacción fluida entre negocios y TI.

Cargado por

mikcarh58
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
187 vistas9 páginas

Arquitectura Orientada A Servicios

La arquitectura orientada a servicios (SOA) ha evolucionado desde iniciativas de computación distribuida en los años 1980. Aunque SOA no es un concepto nuevo, ganó popularidad en 2003 con la llegada de los servicios web, que permiten la flexibilidad de aplicaciones multicanal y el paso a través de firewalls usando HTTP. SOA se basa en la independencia de plataformas y lenguajes de programación para fortalecer la reutilización de sistemas existentes y permitir una interacción fluida entre negocios y TI.

Cargado por

mikcarh58
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

SOA

Arquitectura Orientada a
Servicios

Historia de SOA

SOA no es un concepto nuevo. Los ingenieros de


software entienderon sus principios a mediados de los
80 cuando llegaron al mercado la computacin
distribuida y las llmadas a procedimientos remotos.
Las Arquitecturas de Computacin Distribuida de los 90
no alcanzaron la aceptacin esperada:
>Open Software Foundation's (OSF's) Distributed
Computing Environment (DCE)
>Object Management Group's (OMG's) Common Object
Request Broker Architecture (CORBA)

Historia de SOA

En 2003, SOA entra al fin por completo en el mundo de las TI


empresariales, a travs de los servicios web.
> Al contrario que CORBA y DCE, los estndares de servicios web
no tienen detractores entre los fabricantes
> La flexibilidad de los servicios web para soportar aplicaciones
multicanal
> La capacidad de SOAP de pasar por los firewalls,
aprovechando la ubicuidad del HTTP
> El soporte de servicios web en servidores de aplicaciones que
albergan lgica empresarial
> Los ESBs, que combinan servicios web con middleware
orientado a mensajes (MOM), mas algunas capacidades de
transformacin y
enrutado

SOA Mythology
SOA no es una revolucin
SOA no es un solo producto de
Software
No hay tal cosa como SOA
Compliance
SOA no es acoplarse a los servicios de
una aplicacin especifica o plataforma
SOA EAI
SOA Web Services
SOA ESB
SOA BPEL

SOA = Reusable
Services
Consumers <->
Suppliers of Services
Interface vs.
Implementation

Qu es SOA?
SOA es un estilo de arquitectura de IT que
soporta la orientacin a Servicios. SOA se basa
en la independencia de plataformas de
hardware, de sistemas operativos y de
lenguajes de programacin. SOA fortalece la
reutilizacin de los sistemas actuales que se
construyeron y se utilizaron durante aos; y
crea un ambiente en el que los negocios y la
tecnologa de la informacin pueden
interactuar entre s

SOA se fundamenta en:


Ejecutar rpido, adaptarse al mercado, ganar ante la
competencia.
Reutilizar los componentes de los procesos de negocios.
Medir los resultados y tomar accin sobre ellos.
Garantizar resultados que sean repetibles y predecibles.
Empezar donde sea necesario (rea de negocios - rea
de tecnologa).

Beneficios SOA
Estos beneficios se traducen en un conjunto de
propiedades que adquieren los sistemas. Las
principales son:
Portabilidad
Durabilidad
Flexibilidad

Estas propiedades permiten reducir la


complejidad a los procesos de incorporacin de
alcances a los servicios, sobre una arquitectura
estable, que permite aprovechar los nuevos
recursos y ventajas tecnolgicas que se van
dando en el tiempo sin que este hecho impacte
negativamente en las aplicaciones.

La Arquitectura Orientada a Servicios (SOA)


consiste en la forma en que usted une los
bloques (Servicios).
http://www.youtube.com/watch?v=sbd_1G8Kqjs
http://www.youtube.com/watch?v=zV860odGN5Y
http://www.youtube.com/watch?v=mj-kCFzF0ME&eurl=http%3A%2F
%2Fwww%2Ecommonperu%2Ecom%2Fvideos%2Fjulio%5F2007

También podría gustarte