Power builder tiene la capacidad de comunicarse de un ejecutable a otro, por medio de mensajería de windows.
Esto se denota en los eventos custom, los cuales están numerados del 1 al 75, todos estos por supuesto no están incluidos directamente, sino que tienes que ir añadiendo los que necesites, tu principio como dije anteriormente esta fundamentado en la mensajería propia de windows, por lo que se vale de las funciones SEND() y HANDLE(), esta ultima denota el numero único que genera un ejecutable, objeto, clase, dentro del sistema y permite hacer mención directamente a estos, para más información te invito a que visites esta dirección, allí tienen un ejemplo directo de como utiliar este sistema,
http://204.83.206.236/pitstop/tips.htmLa limitante es la mensajería de windows.
Para poder tener una conexión directa de una pc a otra, por medio de power builder, necesitas de librerías de terceros, estos proporcionan por medio de dll's, una serie de adiciones, que permiten poder crear un servidor y tener varios clientes, los cuales estarán comunicados entre si, uno escuchando y el otro emitiendo, y viceversa, sin embargo como te digo esto significa integrar algo adicional a power builder
puedes tomar una demo de evaluación en la siguiente página.
www.dart.com
Y en esta puedes comprar la librería,
esta librería personalmente la compre, para hacer un servidor de transacciones, el cual me permitía, recibir una serie de transacciones de muchos lugares, y encolarlas, para darles solución una a una, dependiendo de las exigencias de los clientes.
Espero esto pueda ser de utilidad para resolver su problema
saludos
agdsys