I have a doubt regarding the .NET architecture and I want to know is it possible to do the following.
I have a server called MAIN SERVER which is connected to OTHER SERVERS. This MAIN SERVER can be considered as gateway which is connected to all OTHER SERVERS located at different geographical locations.
I have a desktop application in CLIENT 1 connected to MAIN SERVER through LAN.
I would like to create an application architecture where the application at CLIENT 1 should post a request to MAIN SERVER to ping OTHER SERVERS. In turn the MAIN SERVER should ping the OTHER SERVERS and respond back to the desktop application at CLIENT 1 and application at CLIENT 1 should display the result
Finally I have come to the conclusion that it will be done using webservices. The reason was that I can't expect a port to be opened in each client machine's firewall.
Hope I am not making any mistake here.
Please suggest.
MohamedElsayed
Posted: Visual C# General, Run C# application remotely. How ?