View
3
Download
0
Category
Preview:
DESCRIPTION
SOA
Citation preview
SOAArquitectura Orientada a Servicios
Historia de SOASOA 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 ObjectRequest Broker Architecture (CORBA)
Historia de SOAEn 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 yenrutado
SOA MythologySOA no es una revolucinSOA no es un solo producto de SoftwareNo hay tal cosa como SOA Compliance SOA no es acoplarse a los servicios de una aplicacin especifica o plataforma SOA EAISOA Web ServicesSOA ESBSOA BPEL
SOA = Reusable Services Consumers Suppliers of ServicesInterface 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 SOAEstos beneficios se traducen en un conjunto de propiedades que adquieren los sistemas. Las principales son:PortabilidadDurabilidadFlexibilidadEstas 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
*********
Recommended