A server that acts as a client

Hi,

I have a scenario in which we have an application on a DMZ-machine. This application acts as a gateway serving a SOAP-WebService “to the outside” and getting data from a server on the LAN.
Now, we would like that the server on the LAN connects to the DMZ-application but acts as a server to this application.

We’re perfectly content using the TCP/binary connection.

So, basically, we want that App1 connects to App2, but that App1 is server to App2, so that App2 can call functions on App1 and get results in the same function-call.

Can that be done using RO-SDK?

Regards
/K