9

我们有一个通过 ClickOnce 交付并由 Web 服务驱动的 Windows Forms .NET 2.0 应用程序,我们的客户偶尔希望将其部署到 Citrix 环境中。在某些情况下,客户选择允许我们的应用程序在本地部署到用户计算机并绕过 Citrix 服务器,在一种情况下,我们提供了一个静态安装程序供客户使用,但条件是不会自动推送更新,在某些情况下,我们的客户 IT 部门具有使 ClickOnce 部署在其 Citrix 环境中工作的技术知识。

我的问题不是关于 ClickOnce 与 Citrix 的问题本身——我们从在线研究和与客户的交谈中学到了很多东西——而是关于我们直接查看这些问题的最具成本效益的方法。特别是对于那些是 Citrix 客户或供应商的人,考虑到我们对 Citrix 服务器没有实际用途,我们设置 Citrix QA 环境(特别是用于桌面虚拟化的 Citrix)最有效的方法是什么?

4

2 回答 2

1

The simplest Citrix farm can be a single computer, and licenses can be purchased from Citrix for development purposes at a reduced rate. One of my past employers had a single laptop set up as a Citrix server in its own farm, for performance testing, since it only took about 5 users connecting to its published application for that laptop to start significantly slowing down. If part of your development work is to test load-balancing, two computers can be set up as a farm and load balance across them. If you have no other use for the servers, and don't need to demonstrate the software running blazing fast on them, workstation-class computers can fill the need (rather than the added cost of server-class computers), along with development licenses rather than production licenses from Citrix.

于 2009-07-27T13:50:59.833 回答
0

用于虚拟化的 Citrix (XenDesktop) 是与 XenApp(以前是 Presentation Server,是 Metaframe)完全不同的产品。

我确信 Citrix 会提供其所有产品的试用版。

构建独立的 XenApp 服务器相对简单,尤其是。如果您有可用的 VMware Workstation。

于 2009-07-28T13:05:54.943 回答