部署智能客户端应用程序

来源:互联网 发布:西南大学考研知乎 编辑:程序博客网 时间:2024/06/06 23:10
 部署智能客户端应用程序
  在最初部署您的智能客户端应用程序之后,您的工作尚未完成。过一段时间之后,随着您升级应用程序功能并且修复缺陷或解决安全漏洞,应用程序将需要更新。根据具体情况的不同,您可以使用也可以不使用与部署智能客户端应用程序的方法相同的方法来更新它。例如,如果您最初使用 Windows 安装程序软件包来部署应用程序,则可以使用自动更新来部署更新。您的环境的具体情况通常将决定哪种更新方法最为适合。部署更新时的一个常见要求是能够联合更新基础结构,以便多个更新不用在由单个实体控制的单个服务器或服务器场上竞争。例如,如果某个 ISV 已经创建了一个在客户的整个企业中部署的智能客户端应用程序,并且该 ISV 发布了该应用程序的一个更新,则该企业可能希望首先在他们的标准操作环境中下载并测试该更新,然后再将其传播到整个企业中运行的所有计算机。通过联合更新 基础结构,可以使这样做变得可能。例如,更新服务器可能位于负责从该 ISV 获取更新的客户站点上。在该企业内部运行的客户端可以从本地更新服务器获取更新,但前提是 IT 管理员予以批准。使用该方法,还可以通过减轻单个服务器或服务器场的负载,提高更新基础结构的性能和可伸缩性。在部署应用程序的更新时,您具有下列选择:
  1)无接触部署。更新的程序集被添加到 Web 服务器,以供客户端自动下载。
  2)自动更新。应用程序被配置为自动从服务器下载并安装更新。
  3)从文件共享获取更新。更新的程序集被添加到网络共享,以供客户端自动下载。
  4)Xcopy 更新。更新被直接复制到客户端。
  5)Windows 安装程序软件包部署。更新了 Windows 安装程序软件包,创建了新的软件包,者使用修补软件包更新客户端。 对每个选择进行详细分析,以便您能够确定哪个选择最适合于您的环境,将是很有用的。
原创粉丝点击