我们在 100 多个站点部署了一个企业级 Web 应用程序,每个站点都有数百甚至数千个用户和工作站。我们的许多客户现在都在寻求迁移到虚拟桌面,这导致了一些问题,因为一些应用程序的服务是位置上下文的。
有没有办法确定请求来自哪个物理工作站?
从 2008 年(R2 之前)开始,我们支持各种时代的后端服务器,所有的都是 Microsoft。大多数网站都使用 IE8,尽管它们正在慢慢向上迁移,并且应用程序本身在 IE10 和 Edge 中运行良好。该产品的更新版本是标准驱动的 (HTML5/CSS3),并且在大多数现代浏览器上运行良好。
客户端脚本作为一种解决方案可能没问题——就像任何现代网络应用程序一样,已经有很多这样的东西了——但我研究过的所有东西都让我相信,你无法做任何事情来超越 VDI 边界并发现你在现实世界中的位置。对于本地桌面应用程序来说,这似乎是一个巨大的挑战,更不用说被浏览器沙盒化的东西了。
我想更具体一些,并提供很多细节,但根据定义,这里的东西有点模糊。我们无法控制我们的客户将实施哪种虚拟化基础架构,尽管我们可能有机会就推荐的配置向他们提供建议。快速的民意调查显示 Citrix 和 VMWare 很受欢迎。另外,我是开发团队的经理,因此对技术领域一无所知:)。