Ver Mensaje Individual
  #1  
Antiguo 01-10-2011
_cero_ _cero_ is offline
Miembro
 
Registrado: abr 2007
Posts: 147
Reputación: 18
_cero_ Va por buen camino
Compartir instancia de un objeto

Hola como han estado, espero que bien.


Verán mi consulta es un poco rara pero ahí va, tengo 5 aplicaciones diferentes que se pueden ejecutar muchas veces en una sesión, lo diferente de estas aplicaciones es que usan la misma base de datos (funcionan con firebird 2.1), y con lo cual tenemos 5 conexiones y desconexiones a la misma base de datos en múltiples veces, y en ocasiones la conexión a la base de datos tarda más de lo que me gustaría (ya que son de tipo cliente servidor). Así que me gustaría saber si hay un modo en el que dos aplicaciones pueden compartir un mismo espacio de memoria, para que en ese espacio común pueda instanciar un TIBDatabase al cual se enlacen todas las aplicaciones y así solo haya una conexión a la base de datos, esto es siquiera posible? Necesito algo similar al espacio compartido que se crea con “CreateFileMapping” pero con la diferencia de que pueda compartir una instancia de un objeto. O que más podría hacer, para que solo hubiera una conexión a la base de datos en lugar de 5?
Responder Con Cita