About using an Appserver to relay, on behalf of clients, to

Posted by Jimmer on 27-Apr-2015 07:53

Hello,

if you had a case with two entities (let's call them sister companies A and B) each with their own appserver and database (and subnet)
Now prowin32.exe clients from company A needed to call the appserver of company B for it to fetch info from  database B.
The idea is to set a second (or use the existing) appserver of company A to relay the call (like a proxy), instead of having all the prowin32.exe clients directly contact Appserver B.
While politically it would be "nicer" to have a deputy, I'd like your opinion about performance and other considerations

Thx
Jimmer

All Replies

Posted by TheMadDBA on 27-Apr-2015 08:07

Most of your performance issues would be related to

1) The network connections between A and B (latency and bandwidth)

2) How many appserver calls you are going to make

3) How long those calls take and how many appservers they tie up on both sides

I would suggest getting some timings before you do a lot of work. Have you looked into Multi-Tenant?

Posted by Thomas Mercer-Hursh on 27-Apr-2015 09:16

I have heard of people doing this, but I think it is more common to use some form of message bus for application to application communication (as opposed to application to UI).

This thread is closed