Modelo de servicios web para replicación de instantáneas sobre motores múltiples de bases de datos

Autores/as

  • Roberto Erazo Universidad del Cauca
  • Carlos Cobos Universidad del Cauca
  • Martha Mendoza Universidad del Cauca

DOI:

https://doi.org/10.17533/udea.redin.18511

Palabras clave:

Servicios web, modelo abierto de replicación, instantáneas, RDBMS, inserción, extracción, suscripción, publicación, distribución, SOA.

Resumen

En este artículo se presenta un modelo de servicios Web para soportar replicación de instantáneas en múltiples motores de bases de datos. Este modelo es abierto y esta compuesto por un conjunto de servicios web, agentes y una consola de administración que permite realizar tareas administrativas en forma independiente de la aplicación y del motor de bases de datos. El modelo usa un catálogo maestro de replicación (CMR) para almacenar los datos de replicación. En el documento, se presenta la arquitectura empleada y el comportamiento del modelo para que el lector adquiera un mejor entendimiento del concepto de replicación de datos. Además, se discuten algunos trabajos de investigación relacionados con los servicios de replicación independientes de los motores de bases de datos.

|Resumen
= 192 veces | PDF
= 49 veces|

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Roberto Erazo, Universidad del Cauca

Grupo de I+D en Tecnologías de la Información, Departamento de Sistemas

Carlos Cobos, Universidad del Cauca

Grupo de I+D en Tecnologías de la Información, Departamento de Sistemas

Martha Mendoza , Universidad del Cauca

Grupo de I+D en Tecnologías de la Información, Departamento de Sistemas

Citas

C. J. Date. Introducción a los sistemas de bases de datos: Bases de datos distribuidas. 7a ed. Prentice Hall. México. 2001. p. 651.

S. D. Michael. Using Sharing to Simplify System Management. In Computer Systems: Theory, Technology, and Applications. A. Herbert, K. Sparck Jones Eds. Springer-Verlag. New York. 2004. pp. 259- 268.

K. Bettina. Implementing Database Replication based on Group Communication. School of Computer Science. McGill University. Montreal. Published in Fudico.2002. pp.1-3. http://citeseer.ist.psu.edu/kemme02implementing.html. Consultada octubre 20 de 2006.

P. A. Bernstein, E. Newcomer. Principles of Transaction Processing. The Morgan Kaufmann Series in Data Management Systems. pp. 293-310.

Mercury. IBM – LEGENT. IBM-LEGENT make distributed database management splash. http://www.findarticles.com/p/articles/mi_qa3649/is_199403/ai_n8719514. Consultada enero 18 de 2007.

PeerDirect Distributed Enterprise. PeerDirect Announces Native Linux Support for PeerDirect Distributed Enterprise. http://www.peerdirect.com/news/pressitem/pressrelease_197440/index.ssp. Consultada julio 12 de 2006.

Progress DataXtend Enterprise. Progress DataXtend . http://www.progress.com/dataxtend/dataxtend_enterprise/index.ssp. Consultada julio 15 de 2006.

SQL Server 2005. SQL Server Replication. Types of Replication. Microsoft Corp 2007. http://msdn2.microsoft.com/en-us/library/ms151198.aspx. Consultada abril 4 de 2006.

S. Swaminathan, A. Gustavo, P. Guillaume, V. S. Maarten, Globe DB. “Autonomic Data Replication for Web Applications”. Proceedings of the 14th international conference on World Wide. Web. WWW ’05. ACM press. May 2005. p. 33

M. Arenas, L. Libkin. “A normal form for XML documents”. ACM Trans. Database Systems. Vol. 29. 2004. pp.195-232. DOI: https://doi.org/10.1145/974750.974757

B. Byfield. “Take command: password’s progress”. Linux J. Vol 89. 2001, p. 6.

D. Wagner, B. Schneier. “Analysis of the SSL 3.0 protocol”. Proceedings of the 2nd Conference on Proceedings of the Second USENIX Workshop on Electronic Commerce - Volume 2 (Oakland, California, November 18 - 21, 1996). USENIX Association, Berkeley, CA, p. 4-4.

T. Henriksson, D. Liu. “Implementation of fast CRC calculation”. Proceedings of the 2003 Conference on Asia South Pacific Design Automation (Kitakyushu, Japan, January 21 - 24, 2003). ASPDAC. ACM Press, New York, NY, pp. 563-564. DOI= http://doi.acm. org/10.1145/1119772.1119892 DOI: https://doi.org/10.1145/1119772.1119892

Smart Client Technology. Microsoft smart clients: Power, performance, flexibility. Micro-soft Corp. March 2005. http://www.microsoft.com/net/SmartClient.mspx. Consultada febrero 14 de 2006.

ANSI/ISO/IEC International Standard. SQL/ Framework: Data types specified in ISO/IEC 9075-2. ANSI/ISO/IEC International Standard. 1999. p. 29.

SQL Validator for SQL99. Mimer Developer http://developer.mimer.com/validator/parser99/index.tml. Consultada abril 8 de 2006.

Core SQL 1999: feature comparison chart. Mimer SQL Developers: http://developer.mimer.com/validator/comparison/upd_comparison_chart.tml?pf=true. Consultada abril 10 de 2006.

Application Blocks Definition. Patterns and Practices: Application Blocks. Microsoft Patterns and Practices developer center. http://msdn.microsoft.com/practices/guidetype/AppBlocks. Consultada junio 14 de 2006.

Descargas

Publicado

2014-02-17

Cómo citar

Erazo, R., Cobos, C., & Mendoza , M. . (2014). Modelo de servicios web para replicación de instantáneas sobre motores múltiples de bases de datos. Revista Facultad De Ingeniería Universidad De Antioquia, (44), 144–157. https://doi.org/10.17533/udea.redin.18511