actionscript-3 – AIR企业部署和更新

目前,为企业部署和更新准备AIR应用程序的最佳做法是什么?

AIR更新程序框架非常方便 – 但是还需要管理员权限(据我所知)才能安装更新版本.那么 – 如何准备AIR应用程序,以便企业可以在雇主的终端上轻松安装和更新它?

第二个问题,以某种方式相关:
有没有办法让员工自己更新应用程序而无需获取管理员权限?

第三个问题,与更新者有关:
有没有办法确定用户是否有足够的权利来实际安装更新 – 并且只有他有更新对话框才能惹恼他?

这听起来像是雇主必须要照顾的事情.他们可以使用允许静默安装的标准桌面部署工具(如Microsoft SMS或IBM Tivoli)部署Adobe AIR和AIR应用程序.

如果代表其组织接受Adobe AIR最终用户许可协议,IT管理员可以执行此操作. Windows中还有一些注册表设置可以防止阻止Adobe AIR应用程序(已签名或不受信任)的安装以及Adobe AIR的更新.在Linux上,有一个位于/ etc / opt / Adob​​e AIR /中的配置文件,可以在其中进行更改.

但是,如果这些设置允许安装或更新,则用户仍需要管理或系统权限才能执行那些您无法在应用程序中控制的操作.这取决于系统策略.无论如何,能够执行软件安装或分发的人员应具有管理权限.

您可能需要在应用程序中考虑的事项是本机桌面操作,例如剪贴板操作,本地文件I / O,系统通知和拖放支持.操作系统上的任何限制也适用于Adobe AIR应用程序.此外,如果您从应用程序外部加载内容,该内容将遵循与浏览器加载的相同的规则.

根据您的具体情况,您还可以选择从Adobe获取distribution license,但最好检查Adobe的runtime distribution FAQ.如果您只想分发桌面应用程序,那么这可能不适用.

Adobe AIR Administrator’s Guide提供了有关此主题的更多信息.假设已安装并配置了Microsoft Systems Management Server 2003,Microsoft System Center Configuration Manager 2007或IBM Tivoli Provisioning Manager for Software Distribution 4.1.1,Adobe在其Developer Connection网站上有一篇关于distributing AIR in the enterprise的详细文章.

相关文章
相关标签/搜索