代码之家  ›  专栏  ›  技术社区  ›  Douglas Anderson

将应用程序移植到Citrix时需要了解哪些基本知识?

  •  3
  • Douglas Anderson  · 技术社区  · 17 年前

    我开发了一个应用程序(C#),目前它位于多个工作站上。每个工作站访问相同的数据库(MS-SQL)。我被要求将此移植到Citrix。有人能提供对文档的见解或建议吗?应用程序是安装在Citrix服务器上,然后简单地供用户使用,还是我需要做进一步的开发,使其为这种部署做好准备?

    有人能提供Citrix应用程序开发的见解吗?

    3 回复  |  直到 17 年前
        1
  •  4
  •   John Dyer    17 年前

    对于相当简单的应用程序,只需运行即可。

    你的应用程序需要使用本地化配置吗?即时间/日期或货币格式?Citrix设置可以在这方面做很多事情。用户的计算机设置可以“投影”到Citrix中,也可以在Citrix中覆盖。

    你也用机器名做任何事情吗?这将是服务器名称,而不是用户本地计算机名称。

    通过让几个远程桌面会话运行您的应用程序,您可以在Windows Server环境中进行一些模拟。

        2
  •  2
  •   MusiGenesis    17 年前

    我曾经为一个客户端编写过一个C#应用程序,他们在Citrix服务器上运行它,而没有通知我这件事,所以如果你幸运的话,你根本不需要担心Citrix。我遇到的唯一问题是由于我使用了ActiveReports,它发布了一个在64位处理器上损坏的修补程序(就像我的客户端用来运行Citrix的处理器一样)。如果您确实遇到了任何问题,如果您确实可以访问Citrix服务器,那么调试它们会更容易。

        3
  •  2
  •   yoosiba Pointy    16 年前

    需要知道的一件事是可能的测试自动化问题。
    如果您不在Citrix计算机上安装测试自动化软件,测试人员只能选择使用基于图像识别和屏幕坐标的软件。用这种软件编写的测试会不断中断。否则,您将不得不投资昂贵的Citrix专用测试工具,这些工具并不便宜,但更重要的是,它们远远落后于其他web测试工具。