Capacidad de Orquestación de Servicios Web en las Herramientas MULE ESB y Oracle Service Bus

Claudia Ivette Castro-Zamora, Eva Flores-Valdés

Resumen


La gestión de la información se ha convertido en un factor fundamental para el desempeño óptimo del sector empresarial. Es muy frecuente que los sistemas implantados deban evolucionar en conjunto con la organización en la que se encuentran funcionando, con el objetivo de satisfacer los nuevos requerimientos que surgen en la misma. En este proceso de crecimiento se ve la necesidad de que estos sistemas compartan información y se trabaje con esta de manera automatizada para dar soporte a los disímiles procesos de negocio definidos. La adopción de una Arquitectura Orientada a Servicios (SOA) posibilita la creación de sistemas dinámicos y escalables, además, facilita el proceso de interacción entre estos y otras aplicaciones. Entre los facilitadores para la implantación de una SOA se encuentra la tecnología Bus de Servicios Empresariales que se basa en una infraestructura de software que funciona como capa intermedia, proporcionando servicios de integración de las distintas aplicaciones a través de mensajería basada en estándares y servicios de sincronización. Esta se basa en un conjunto de capacidades para dar solución a cualquier escenario de integración. En este trabajo se evaluará el comportamiento de dos herramientas que implementan la tecnología ESB con respecto a la capacidad orquestación de servicios que no es más que un proceso de colaboración entre distintos servicios bajo un patrón determinado.

Palabras clave


orquestación de servicios; Arquitectura Orientada a Servicios; Bus de Servicios Empresariales

Texto completo:

PDF

Referencias


Rosales, Marianela Díaz. "Estrategia para la interoperabilidad entre aplicaciones a través de un Bus de Servicios Empresariales". MSc.dissertation, directed by D.J.M. Prieto.Instituto Superior Politécnico José Antonio Echevarría. La Habana. 2012.

Microsoft, MSDN. Introduction to the Microsoft ESB Guidance. 2015 Jun 2015]; Available from: https://msdn.microsoft.com/en-us/library/ff648282.aspx.

Vollmer, Ken. "The Forrester Wave: Enterprise Service Bus, Q2 2011". 2011. Disponible en: http://semanticommunity.info/@api/deki/files/17783/2011_forrester-esb-wave.pdf

JosDirksen, Tijs Rademakers &. "Open-Source ESBs in Action Example Implementations in Mule and Service Mix".New York: Manning Publications Co, 2008. isbn: 1933988215

Dalila Kindelan Castro, Deborah Oliva Alfonso. "Informe Técnico sobre la Integración de Información". Complejo de Investigaciones de Tecnologías Integradas. 2011.

Geebelen, Kristof. "Adaptive Workflow Composition in Service-Based Systems". Doctorate.dissertation, directed by Dr. ir. W. Joosen & Dr. E. Truyen.Katholieke Universiteit Leuven. Belgium. 2012.

Barai, Vincenzo Caselli; Binildas CA y Malhar. "Web Services and SOA". Service Oriented Architecture with Java. Birmigham: Packt Publishing, 192. 2008.

W3C. Web Service Architecture. 2004 24/08/2015]; URL: http://www.w3.org/TR/ws-arch/.

Mehta, Bhakti. "RESTful Java Patterns and Best Practices".Birmigham: Packt Publishing, 2014. isbn: 978-1-78328-797-0

Erl, Thomas. "SOA Principles of Service Design".Upper Saddle River, NJ,USA: Prentice Hall PTR, 2007. isbn: 0132344823

Trcek, Damjan Kovac; Denis."A Survey of Web service Orchestration and Choreography with Formal Models". 2011.

B.Juric, Matjaz. A Hands-on Introduction to BPEL. 2009 08/2015]; Available from: http://www.oracle.com/technetwork/articles/matjaz-bpel1-090575.html.

W3C, Web Services Choreography Description Language Version 1.0. 2005, W3C.

W3C, Web Service Choreography Interface(WSCI). 2002, W3C.

OASIS. "Business Process Execution Language for Web Services Version 2.0". 2007. Disponible en: http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf

Chappell, David. "Enterprise Service Bus ".Sebastopol: O´Reilly, 2004. isbn: 978-0-596-55650-1

Centeractive. Centeractive. Enterprise Service Bus. 2012 28/08/2015]; Available from: http://www.centeractive.com/content/enterprise-service-bus.

Microsoft. "Guidelines for Applicaction Integration".Microsoft Press, 2004. isbn:

Mulesoft, Introducing Mule Concepts. 2012.

David Dossot, John D´Emic & Victor Romero. "Mule in action, Second Edition".New York: Manning Publications Co, 2014. isbn: 9781617290824

Floyd Jones, Legacy authors, Concepts and Architecture for Oracle Service Bus. 2010, ORACLE.

Rieber, Jeff Davies; David Schorow; Samrat Ray & David, The Definitive Guide to SOA: Oracle Service Bus, Second Edition, S. Anglin, Editor. 2008, Apress: Berkeley, California. p. 524.

Herrera, Arianna Tomé Ulloa; Remeberto. "Evaluación Crítica de Oracle Service Bus". Ing.dissertation, directed by I.D.O. Alfonso.Instituto Superior Politécnico José Antonio Echevarría. 2010.

Authors, Floyd Jones & Legacy, Oracle Fusion Middleware Developer´s Guide for Oracle Service Bus. 2010, ORACLE.

Valdés, Eva Flores, Implementación de lenguajes de contrato electrónico en Oracle Service Bus in Revista Cubana de Ciencias Informáticas 2015, UCI: La Habana p. 63-77.

Jeff Davies, David Schorow, Samrat Ray, David Rieber. "The Definitive Guide to SOA: Oracle Service Bus, Second Edition".New York: Apress, 2008. isbn:

Castillo, Isela Mendoza del. "Particularidades de la Implementación del Back-End para un Sistema de Información en Ambiente Web. Caso de Estudio: Intranet de Ingeniería Informática". Ing.dissertation, directed by D.F.O.F. Peña.Instituto Superior Politécnico José Antonio Echavarría. La Habana. 2010.

Pálos, Pavol Mederly; Gustav, Enterprise Service Bus at Comenius University in Bratislava, in Advances in Software Engineering Techniques, 4th IFIP TC2 Central and East European Conferece on software Engineering Techniques, CEE-SET 2009 2008, Springer: Krakow,Poland.

UCLA It Services. "UCLA Enterprise Service Bus". 2013. Disponible en: http://www.csg.ucla.edu/documents/2010/esbproposalandarchitecture2013-05-28.pdf

Hipwell, Steven, Developing smart campuses - A working model, in 2014 International Conference on Intelligent Green Building and Smart Grid (IGBSG). 2014.

Masethe HD; Olugbara OO, Ojo SO & Adewuni AO."Integration of Health Data using Enterprise Service Bus". In Proceedings of the World Congress on Engineering and Computer Science San Francisco, USA, 2013

Huser, Salvador Rodríguez Loya; Kensaku Kawamoto; Chris Chatwing; Vojtech."Service Oriented Architecture for Clinical Decision Support: A Systematic Review and Future Directions ". Journal of Medical Systems. Vol.38, No.12, 2014.

Sartipi K, Yarmand MH, Down DG, Mined-Knowledge and Decision Support Services in Electronic Health in International Workshop on Systems in SOA Environments SDSOA '07: ICSE Workshops 2007. 2007, IEEE: Minneapolis. p. 10.

Calemis, Achilles Kameas; Ioannis. "Pervasive Systems in Health Care". Handbook of Ambient Intelligence and Smart Environment. Springer US, 315-346. 2010. doi: 10.1007/978-0-387-93808-0_12

Turck, Bruno van de Bossche; Sofie van Hoecke; Chris Danneels; Johan Decruyenare; Bart Dhoedt; Filip de."Design of a Jain SLEE/ESB- based platform for routing medical data in the ICU". Computer Methods and Programs in biomedicine. Vol.91, pp.265-277, 2008.

Serhani, Abdelghani Benharret; Mohamed Adel."Novel cloud and SOA- Based framework for E-health monitoring using wireless biosensors". IEEE Journal of Biomedical and Health Informatics. Vol.18, No.1, pp.46-55, 2014.




DOI: https://doi.org/10.21501/21454086.1640

Enlaces refback

  • No hay ningún enlace refback.




Copyright (c)

 
Directora/Editora - Ingrid Durley Torres Pardo

ISSN (En línea): 2145-4086

DOI de la revista: https://doi.org/10.21501/issn.2145-4086

Universidad Católica Luis Amigó - Transversal 51A #67B 90. Medellín - Colombia.

 


 © 2019 Universidad Católica Luis Amigó

La revista y los textos individuales que en esta se divulgan están protegidos por las leyes de copyright y por los términos y condiciones de la Licencia Creative Commons Atribución-No Comercial-Sin Derivar 4.0 Internacional. Permisos que vayan más allá de lo cubierto por esta licencia pueden encontrarse en http://www.funlam.edu.co/modules/fondoeditorial/

Derechos de autor. El autor o autores pueden tener derechos adicionales en sus artículos según lo establecido en la cesión por ellos firmada.

 

Se recomienda visualizar este contenido con los navegadores: Mozilla Firefox, Google Chrome, Safari.