Ver Mensaje Individual
  #12  
Antiguo 19-02-2008
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Correcto shared memory funciona.
He implementado una clase para hacerlo y utilizando esa clase, con dos líneas de programación, consigo comunicar los dos programas con éxito.

El tema del loop-back lo investigaré mas despacio. También parece interesante.

Gracias.

EDITO:

Pero... al pasar punteros tengo problemas si copio sus contenidos en memoria local del proceso.
En el servidor, copio el contenido de un array de texto (char*) al shared memory dimensionado para tal. En el cliente copio esa memoria a un array de dimensión conocida. Si hago este último paso, termino teniendo errores en otras zonas de código, posiblemente por corrupción de memoria. Algo hago mal o no es un buen sistema para pasar arrays. Seguiré investigando.

Última edición por escafandra fecha: 19-02-2008 a las 20:47:31. Razón: Añado comentario
Responder Con Cita