简体   繁体   English

窗口天青VS思杰的XenApp

[英]Window Azure vs Citrix Xenapp

Current my company delivers our software to our customers through a Citrix Xenapp Server. 当前,我的公司通过Citrix Xenapp Server向客户提供我们的软件。 As administrators we are able to launch instances of the servers and our customers are only able to launch their specific application 作为管理员,我们能够启动服务器实例,而我们的客户只能启动其特定应用程序

My Question is does Windows Azure also offer this type of environment. 我的问题是Windows Azure是否也提供这种类型的环境。 I am looking to deploy a new version of our application and I am leaning towards Azure, but if that is the direction we go in I would like to migrate all of our existing system to Azure and not maintain both Azure and Citrix. 我期待我们的部署应用程序的新版本,我对Azure的倾向,但如果这是我们在我前进的方向想我们所有的现有系统迁移到Azure和不同时维护Azure和思杰。

Greg, 格雷格

In principle yes you can do this, but you can't just plug in Azure as a direct replacement for XenApp (with zero/minimal effort). 从原则上讲,您可以执行此操作,但是您不能仅插入Azure作为XenApp的直接替代品(只需花费零/最小的努力)。 Azure effectively has it's own runtime. Azure有效地拥有自己的运行时。 While it is Windows based and there is certainly potential to reuse code in an existing app in an Azure equivalent, you would need to re-write your app to make it run in Azure. 虽然它是基于Windows和肯定是有潜力重用现有的应用程序代码在Azure中等价,你就需要重新编写应用程序,使其在Azure上运行。

Given your app is running on XenApp it is likely it is a fat client app, ie most of its logic lives in the main executable that you run on XenApp, with potentially some other back end services being utilised. 鉴于您的应用程序正在XenApp上运行,则它可能是一个胖客户端应用程序,即,其大多数逻辑都存在于您在XenApp上运行的主要可执行文件中,并可能利用了其他一些后端服务。 In comparison you should think of Azure as a platform for providing web apps. 相比之下,您应该将Azure视为提供Web应用程序的平台。 So you would re-architect the app as an Azure hosted web app, then you could deploy it via Azure in a multi-tenanted manner to your customers who would then access it through a browser rather than a Citrix Receiver. 因此,您可以将应用程序重新架构为Azure托管的Web应用程序,然后可以通过多租户方式通过Azure将其部署到客户,然后客户可以通过浏览器而不是Citrix Receiver对其进行访问。

Regards, Donovan 问候,多诺万

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM