Hola,
la verdad es que no conozco profundamente las tecnologías ya que no he trabajado con ellas, pero si he leido un poco sobre el tema.
Creo que lo que quieres hacer puede hacerse a través de DCOM, que no és más que una versión "distribuida" del COM Tradicional de microsoft. Básicamente se trata de eso, un proceso servidor remoto y otro cliente que se comunican mediante la invocación de métodos (previamente definiendo interfaces)
Aunque esto aún lo conozco menos creo que también puede hacerse a través de CORBA.
Espero no haber dicho ninguna barbaridad
Suponiendo que alguien con más conocimientos pudiese confirmar lo que te digo supongo que te bastaría con cualquier libro de DCOM/CORBA orientado a Delphi (creo que en la web de Ian Marteens encontrarás bilbiografía al respeto ->
www.marteens.com)
Un saludo.