Resumen
Se presentan los cuatro modelos más conocidos para soportar manejo de transacciones distribuidas en ambientes orientados a objetos. Aunque del modelo FOAD se conoce en detalle su arquitectura, no existe, o por lo menos no es muy popular una versión implementada (Le. API) de su metodología ni tampoco hay un estándar en cuanto a las interfaces que se proveen al programador para el desarrollo de aplicaciones que puedan manejar transacciones distribuidas. Por esto, únicamente se presentará una descripción de su teoría y la forma en que está diseñada su arquitectura. De OTS, JTS y MTS se presentará el diseño de sus arquitecturas, una breve descripción de los servicios que prestan sus interfaces y la forma en que actúan. La arquitectura de MTS no se conoce en detalle por razones comerciales, pero se ilustrará una aproximación basada en la documentación disponible. Es importante tener en cuenta que OTS y JTS son estándares (basados en la arquitectura de objetos distribuidos CORSA) propuestos para la implementación de productos tales como administradores de transacciones, mientras que MTS es un producto comercial.
Andleigh, P./ Gretzinger, M. Distributed object-oriented data-systems designo Prentice Hall, 1992.
Ceri, S. / Pelagatti, G. Distributed databases: principles and systems. Mc-Graw Hill, 1984.
lONA Technologies. The object transaction service. White Paper. Enero 1997.
Matena, Y./ Catell, R. JTS: A lava transaction service API. Sun Microsystems. Diciembre 1996.
Microsoft Corporation. Microsoft transaction server. White Paper. 1997.
Orfali, R. / Harkey,D. Client/Server programming with Java and CORBA. Wiley Computer Publishing, 1997.
Puerto, J. SCFOAD, soporte a metodología FOAD con CORBA. Proyecto de Tesis. Universidad de los Andes. 1996.

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.