من دنبال یک سولوشن برای اجرای نرم افزار Windows Application در یک شبکه از طریق اینترنت می گردم
1- remote desktop در این سولوشن نمی شود در آن واحد بیش از 2 کاربر متصل باشند که در صورت نیاز می بایست lisence آن خریداری شود (من نیاز دارم کاربران بتوانند در آن واحد چند نفر متصل شوند)
2- *** آیا می شود از طریق این سولوشن یک برنامه ویندوز را اجرا کرد در صورت امکان آیا برنامه ویندوز داخل شبکه اجرا می گردد و ارتباط با سرور بانک اطلاعات که داخل همان شبکه است از طریق شبکه داخلی انجام می گیرد یا اینکه از طریق دستگاه خارج از شبکه که در اینترنت وجود دارد که در این صورت سرعت کند خواهد بود (نرم افزار تحت ویندوز من در پیاده سازی بهینه نیست و برای این عملیات بسیار سنگین می باشد) و این سولوشن نیز مردود است
3- پورت فورواردینگ این سولوشن هم مانند سولوشن 2 اگر بتواند یک برنامه تحت ویندوز را روی شبکه اجرا کند و تنها نتایج را روی کامپیوتر خارج از شبکه (اینترنت ) ارسال نماید سولوشن مناسب است.
4- استفاده از سیتریکس (روش مناسبی است و فقط هزینه آن برای من مقرون بصرفه نیست)
روش پیشنهادی شما با توجه به وضعیت موجود چیست؟ (لطفا در نظر بگیرید که با شرایط موجود قرار است سولوشن کار کند از پینشهادات اینکه برنامه را بهینه کنید یا پیشنهادات مشابه پرهیز نمایید)