Dudas sobre protocolo TCP

Hola a todos. Hace años que programo en 6x y ahora he empezado a cogerle el tranquillo a V7.
Por ahora he hecho cosas basicas como mantenimiento de ficheros, pero como de cara al futuro quiero coexistir con las 2 plataformas, me he metido a fondo con el protocolo TCP, ya que las funciones remotas no funcionan ente plataformas (por lo menos yo no lo he conseguido)
Con TCP he conseguido comunicar a la perfeccion de 6x a V7, pero a la inversa tengo el siguiente problema.
El ejemplo es una sincronizacion, y lo que quiero es que al modificar una ficha de V7, lanzo un proceso posterior a una modificacion y quiero enviarlo por TCP, pero desde el proyecto de datos no veo el objeto TCP del proyecto de aplicacion y no se como hacerlo.

Me podeis ayudar?
Gracias

Hola josemaria.

Desde un proyecto de Datos no puedes acceder al Objeto TCP porque solo puede crearse en el proyecto de aplicación.

Tendrás que establecer un procedimiento que haga de puente entre los dos proyectos.
Yo guardaría los movimientos de sincronización en una tabla de disco que actuaría como una Cola de tareas de sincronización.

Desde el proyecto de aplicación y mediante un Timer o cuando decida el Usuario, se lee la Cola de tareas de sincronización y se van procesando con el Objeto TCP ya accesible.

Saludos
Paco Satué

Gacias paco.satue por la rapidez de respuesta, Clara y concisa, y plantearme una solucion alternativa.