Completamente de acuerdo con Héctor.
No sé si en Delphi exista algo como RMI, pero sé que podrías implementarlo con un Socket, pero tendrías que hacer un tratamiento del stream que te envía el socket, así tu ojbjeto remoto accesa a la base de datos y el que genera el mensaje sabe qué esperar y como tratar el stream. Pero de cualqueir forma, sería conveniente que nos explicaras más a fondo que es lo que quieres hacer y, como bien dice Héctor, aquí vemos como nos las ingeniamos, pues para eso estamos, jeje
Hasta pronto.