Me gustaría configurar un pequeño programa que recupere información de una base de datos y luego la distribuya a otro programa cuando se solicite. Por ejemplo, un programa llamado 'Master' recuperaría datos de la base de datos y crearía una colección de objetos (lista, matriz, etc., lo que funcionara mejor) y luego un programa llamado 'Slave' (ejecutado desde múltiples escritorios) podría llamar a un método (es decir, GetNextRecord) de 'Master' para recuperar el siguiente registro de la colección.Método Call Delphi de otro programa Delphi
Me gustaría ser capaz de permitir que un solo 'esclavo' pueda llamar al método GetNextRecord a la vez para evitar dar a múltiples esclavos el mismo registro. 'Master' se ejecutará en el servidor con la base de datos, mientras que 'Slave' se ejecutará en varias máquinas de escritorio.
¿Alguien tiene un ejemplo de esto o un tutorial sobre cómo se hace esto?
TIA, Brian Enderle
1. Muy buena respuesta. Estaba a punto de decir esto pero me ganaste. :) –