Sun Desktop Manager 1.0 安装指南

什么是 Configuration Agent,它是如何工作的?

Configuration Agent 是一种策略缓存和传送应用程序。设计和构建此应用程序的目的是确保能够集中配置桌面客户端应用程序,同时不会对这些应用程序及其所在主机的性能造成显著影响。这一点是通过以下方式实现的:

客户端应用程序与 Configuration Agent 进行交互的典型方案极其简单,其过程可描述如下:

  1. 用户启动一种相关的桌面客户端应用程序(gconfd、Mozilla 或 StarSuite)

  2. 客户端应用程序连接到 Configuration Agent

  3. 客户端应用程序从 Configuration Agent 中请求所需的策略数据

  4. Configuration Agent 在缓存中搜索请求的策略数据

  5. 如果在缓存中未找到策略数据,Configuration Agent 将从预配置的策略系统信息库中下载所需数据,然后将其存储在缓存中

  6. 将策略数据发送给发出请求的客户端应用程序

  7. Configuration Agent 监视策略系统信息库中是否存在对策略数据进行的任何修改

  8. 如果检测到修改,Configuration Agent 会刷新缓存以保持最新状态,并向客户端应用程序通知此修改。