关于文件下载
软件分发可以通过多种方法将文件下载到设备上进行安装。这些方法包括:
- 从多播缓存中获取文件
- 从对等方获取文件
- 从首选服务器获取文件
- 直接从远程源下载
需要下载文件时,设备软件分发代理 SDClient 先检查高速缓存,以确定文件是否在高速缓存中。缓存保存在 C:\Program Files (x86)\LANDesk\LDClient\sdmcache。
缓存中的文件结构与 Web 或网络服务器中的文件结构完全相同,允许多个程序包包含具有相同名称的文件且不造成问题。
如果文件不在缓存中,SDClient 通常尝试从网络中的对等方下载文件。可以将分发代理设置配置为要求对等下载。
如果无法从对等方获取文件,SDClient 将直接从 UNC 或 URL 源下载文件。首选服务器是程序包文件的最佳存储位置。有关详细信息,请参阅首选服务器和内容复制概述。首选服务器帮助确认客户端是否使用允许它们访问分发程序包文件的网络凭据。如果要下载的文件是基于 URL 的,SDClient 将从网站下载此文件。
在任何一种情况下,SDClient 都将把文件放在多播缓存中,然后处理下载的文件。
文件下载到缓存中之后,将保留在此几天,但是最终将从缓存中删除。文件保留在缓存中的时间由部署程序包时使用的交付方式控制。