@Farshad,
The idea is excellent !!!
• On an intranet, where users open recurrently an unigui application from a Browser, opening is fast.
• But from an extranet (web), user will wait...wait....wait, and giving up, believing that the portal web does not work.
This situation already happened for my customer who decided, for confidentiality reasons, to put a locally server with a low ADSL (no vps).
Please, can you think seriously to this solution (cdn).
Best regards.