Hi CodesCrawler,
Do you use the application in the intranet or internet?
Based on my experience, web service has good ability to work on complicate network condition (internet as well as intranet with firewall). It is also widely used for large-scale situation. If you use the application only inside your company (intranet only), you can consider of .NET Remoting. Remoting has good performance, but the client users should in the same network and server side without firewall.
I think Se3ker has already given you some good suggestion. If you want any professional ideas on architecture, you can try to post the question on Architecture forums. The engineers on that forum are good at it.
Please tell us if you have any further question. Hope you can get some helps from our support.
Sincerely,
Kira Qian
Send us any feedback you have about the help from MSFT at EMAIL REMOVED
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the
All-In-One Code Framework!