我们通过Windows RemoteApp提供应用程序作为服务。 但是,将更新部署到软件几乎是不可能的,因为如果即使是单个用户在线,该文件也在使用中,并且不能被replace。
有什么办法可以做到这一点或更容易? 如果可能的话,我会每天部署2-3次更新。 事实上,有时我不得不整整一个星期去部署一个。
您可以将应用程序打包为App-V 。 Citrix XenApp应用程序隔离也可能会这样做,但是您也必须为Citrix许可付费。
你想要的最终状态实际上每天更新2-3次提供的应用程序? Wowsers。 编辑 – 我想知道如果你最好把它写成一个Web应用程序, 这可能会使你更灵活/敏捷(tm),它可能有助于解耦您的应用程序逻辑,以便您可以快速更新。
作为您打包应用程序的替代方法,您可以在后端使用一组terminal服务器。
将所有新会话路由到单个节点,等待旧会话closures,然后更新现在未使用的节点。 冲洗并重复。