2013-07-14 231 views
2

我现在有一台专用的服务器运行我的一些网站,并且我们实现了一个windows应用程序,用于对其中一个网站上传的文件进行一些文件操作,这个windows应用程序还连接到任务计划程序启动任务。
我现在想转移到Windows Azure,我想知道是否有可能在Windows Azure上使用相同的应用程序,在这种情况下,我应该使用虚拟机或我可以使用网站或云服务?是否有可能在windows azure上运行windows应用程序

回答

4

如果“Windows应用程序”指的是您运行的某种类型的Win32控制台应用程序,那么您可以在Cloud Service(Web/Worker角色)或虚拟机中运行该应用程序。使用前者,您只需要在启动脚本中下载/设置Windows应用程序 - 您可以从blob下载,甚至可以将其包含在部署包中,但这会增加每包的大小,重新部署时放慢上传速度,将win应用程序连接到您的部署pkg。

使用虚拟机,您只需要在虚拟机上安装一次Windows应用程序。然后,您可以创建虚拟机的虚拟机,您可以将其用作虚拟机部署的基准。

使用网站,您不能安装任何额外的exe文件 - 您无法访问运行代码的机器(无RDP等)。

相关问题