Академический Документы
Профессиональный Документы
Культура Документы
Buscar
Español
(https://www.caduceus.es/wp-content/uploads/2014/02/ID-1008705.jpg)
La solución es SOA (Service Oriented Architecture), en este artículo veremos en qué consiste y qué roles puede jugar nuestra aplicación en esta
arquitectura.
Serie de artículos sobre Arquitectura Orientada a servicios (SOA (Service Oriented Architecture)):
Hay proveedores tecnológicos que ven SOA (Service Oriented Architecture) como una arquitectura tecnológica centrada en un ESB (Enterprise
Service Bus) , otros relacionan el término con los servicios web o con un conjunto de aplicaciones para la integración de sistemas. Al
término se le ha atribuido casi de todo.
https://www.caduceus.es/blog/estrategia-soa-ii-que-es-soa/ 1/6
9/1/2018 Apostemos por una estrategia SOA (II): ¿Qué es SOA? - Caduceus Software - Connecting eHealth
Pero lo cierto es que SOA (Service Oriented Architecture) no representa una tecnología o una arquitectura software/hardware en sí misma, ni
tan siquiera un concepto. Nosotros estamos con los que piensan que SOA (Service Oriented Architecture) es una estrategia centrada en
procesos de negocio que dan lugar a un catálogo de servicios. Los servicios web son parte de la solución tecnológica recomendada
(aunque no obligatoria como veremos en el próximo artículo) para su implementación.
Nosotros, como proveedores tecnológicos especializados en integración de sistemas, hablamos de SOA (Service Oriented Architecture) desde el
punto de vista de las aplicaciones integradas. Y desde nuestro punto de vista hay una enorme diferencia entre integrar un aplicación en el
marco de SOA (Service Oriented Architecture) o sin él. Así que siempre les diremos lo mismo a las organizaciones: ¡apostemos por una
estrategia SOA (Service Oriented Architecture)! Es una inversión a largo plazo que realmente merece mucho la pena.
Para un enfoque más teórico desde el punto de vista de la gobernanza de toda una organización, recomendamos el blog de Manuel Jesús
Morales , con entradas muy interesantes para entender SOA (Service Oriented Architecture) a todos sus niveles.
Ingresar un paciente.
Dar un alta.
Fusionar dos historias clínicas.
Informar resultados de laboratorio.
Informar estudios radiológicos.
Informar prescripciones médicas.
…
Aunque cada sistema sanitario tenga su propio catálogo, hay un conjunto básico de servicios comunes que se suele implementar, como los
anteriores.
Para integrar nuestra aplicación con una arquitectura orientada a servicios, debemos determinar qué servicios queremos consumir, y qué
servicios somos capaces de producir (o proveer). Así, nuestra aplicación deberá declararse consumidora de algunos servicios y productora
(o proveedora) de otros.
Lo primero que necesitaremos para integrar nuestra aplicación será la información de pacientes e historias clínicas sobre la que montar
nuestra lógica de negocio.
Para ello existe un conjunto de servicios básicos, generalmente producidos por el HIS (Hospital information Systems), que nos permite
mantener el censo de pacientes debidamente actualizado para nuestra aplicación.
https://www.caduceus.es/blog/estrategia-soa-ii-que-es-soa/ 2/6
9/1/2018 Apostemos por una estrategia SOA (II): ¿Qué es SOA? - Caduceus Software - Connecting eHealth
Eliminar un paciente.
Anular una fusión de pacientes.
Aquí vemos que una de las grandes ventajas de la arquitectura orientada a servicios es el débil acoplamiento de los sistemas. Si uno de
los sistemas anteriores cambiase en un futuro, el nuevo solo tendría que implementar los mismos servicios, y nosotros como consumidores
no nos veríamos afectados. De igual forma tenemos que ser conscientes de que nuestro propio sistema también puede ser reemplazable por
otro. Esto es impensable con el punto a punto (https://www.caduceus.es/blog/estrategia-soa-i-el-problema-de-la-arquitectura-
espagueti/).
En cualquier caso, la clave está en que todas las tareas de especi cación y análisis
se realizan directamente con la organización, independientemente de las
aplicaciones con las que compartamos la información en los extremos.
Hasta aquí el segundo artículo de la serie. Hasta el momento hemos hablado del
Imagen cortesía de franky242 / FreeDigitalPhotos.net
problema del espagueti (https://www.caduceus.es/blog/estrategia-soa-i-el-
problema-de-la-arquitectura-espagueti/), hemos introducido el término arquitectura
orientada a servicios, SOA (Service Oriented Architecture), y hemos visto algunas de las ideas que tenemos que tener en cuenta si queremos
integrar en SOA (Service Oriented Architecture).
Comparte esto:
arquitectura (https://www.caduceus.es/blog/tag/arquitectura/)
arquitectura espagueti (https://www.caduceus.es/blog/tag/arquitectura-espagueti/)
arquitectura orientada a servicios (https://www.caduceus.es/blog/tag/arquitectura-orientada-a-servicios/)
integración de sistemas (https://www.caduceus.es/blog/tag/integracion-de-sistemas/)
integracion punto-a-punto (https://www.caduceus.es/blog/tag/integracion-punto-a-punto/)
interoperabilidad (https://www.caduceus.es/blog/tag/interoperabilidad-2/)
service oriented architecture (https://www.caduceus.es/blog/tag/service-oriented-architecture/)
SOA (https://www.caduceus.es/blog/tag/soa/)
Anterior (https://www.caduceus.es/blog/estrategia-soa-i-el-problema-de-la-arquitectura-espagueti/)
Siguiente (https://www.caduceus.es/blog/estrategia-soa-y-iii-servicios-web-estandares-y-ventajas-de-soa/)
https://www.caduceus.es/blog/estrategia-soa-ii-que-es-soa/ 3/6
9/1/2018 Apostemos por una estrategia SOA (II): ¿Qué es SOA? - Caduceus Software - Connecting eHealth
Entradas Relacionadas
(https://www.caduceus.es/blog/publicada-fhir-release-3/)
(https://www.caduceus.es/blog/solucion-caso-practico-1-3-la-gestion-de-errores-con-multiples-sistemas/)
https://www.caduceus.es/blog/estrategia-soa-ii-que-es-soa/ 4/6
9/1/2018 Apostemos por una estrategia SOA (II): ¿Qué es SOA? - Caduceus Software - Connecting eHealth
(https://www.caduceus.es/blog/caso-practico-1-3-la-gestion-de-errores-con-multiples-sistemas/)
3 comentarios
Únete a la conversación
https://www.caduceus.es/blog/estrategia-soa-ii-que-es-soa/ 5/6
9/1/2018 Apostemos por una estrategia SOA (II): ¿Qué es SOA? - Caduceus Software - Connecting eHealth
Es cierto que SOA supone un cambio de enfoque que generalmente tarda en calar en las empresas, pero
entendemos que es un cambio necesario para todas las partes involucradas. Por eso apoyamos este cambio.
Un placer referenciar un blog tan interesante como el tuyo. Enhorabuena a ti también por ello.
Deja un comentario
Conectar con:
(https://www.caduceus.es/wp-login.php?
action=wordpress_social_authenticate&mode=login&provider=Facebook&redirect_to=https%3A%2F%2Fwww.caduceus.es%2Fblog%2Fe
soa-ii-que-es-soa%2F) (https://www.caduceus.es/wp-login.php?
action=wordpress_social_authenticate&mode=login&provider=Google&redirect_to=https%3A%2F%2Fwww.caduceus.es%2Fblog%2Festr
soa-ii-que-es-soa%2F) (https://www.caduceus.es/wp-login.php?
action=wordpress_social_authenticate&mode=login&provider=LinkedIn&redirect_to=https%3A%2F%2Fwww.caduceus.es%2Fblog%2Fest
soa-ii-que-es-soa%2F)
Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *
Tu mensaje
Tu nombre *
Tu email *
Página web
Publicar comentario
Buscar
Buscar
Categorías
Anuncios (https://www.caduceus.es/blog/category/anuncios/)
Estándares (https://www.caduceus.es/blog/category/estandares/)
https://www.caduceus.es/blog/estrategia-soa-ii-que-es-soa/ 6/6