Capacidad de Orquestación de Servicios Web en las Herramientas MULE ESB y Oracle Service Bus
DOI:
https://doi.org/10.21501/21454086.1640Palabras clave:
orquestación de servicios, Arquitectura Orientada a Servicios, Bus de Servicios EmpresarialesResumen
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.Descargas
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.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
De conformidad con las normas nacionales e internacionales sobre derechos de autor, las políticas de publicación de la Universidad Católica Luis Amigó y de la revista Lámpsakos (indexada con ISSN: 2145-4086), yo(nosotros), manifiesto(amos):
1. El deseo de participar como articulista(s) y someter a las normas editoriales establecidas por la revista (nombre la revista) el artículo titulado (nombre del artículo),
2. El compromiso de no retirar el artículo hasta no terminar el proceso de edición del número de la revista en curso.
3. Que el artículo es original e inédito y no ha sido postulado o presentado conjuntamente en otra(s) revista(s); por tanto, los derechos del artículo en cuestión no han sido cedidos con antelación y sobre ellos no pesa ningún gravamen ni limitación en su uso o utilización.
4. La inexistencia de conflicto de interés con institución o asociación comercial de cualquier índole.
5. Haber incorporado las citas y referencias de otros autores, tendientes a evitar el plagio. En consecuencia, afirmo que de ser publicado el artículo, no se violarán derechos de autor, de propiedad intelectual o de privacidad de terceros. Así mismo, de ser necesario, existe forma de evidenciar los permisos respectivos sobre derechos de autor originales para los aspectos o elementos extraídos de otros documentos como textos de más de 500 palabras, tablas, gráficas, entre otros. En caso de presentarse cualquier tipo de reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre el artículo, el(los) autor(es) asumirán toda la responsabilidad, y saldrán en defensa de los derechos aquí cedidos. Por tanto, para todos los efectos, la revista Lámpsakos de la Fundación Universitaria Luis Amigó actúa como un tercero de buena fe.
6. Que en el evento de publicarse el artículo, cedo(emos) a título gratuito y con carácter de exclusividad la integridad de los derechos patrimoniales así como los derechos de impresión, reimpresión y de reproducción por cualquier forma y medio, sin ninguna limitación en cuanto a territorio se refiere, en favor de la revista Lámpsakos de la Universidad Católica Luis Amigó.
7. Reconocer como coautores y/o colaboradores, a todos quienes participaron en ese rol y no se ha omitido a ninguno.