智能客户端应用模型下一个概括性的定义:一个可扩展的能集成不同应用的桌面应用程序,并具有以下特征:
# 无接触部署:安装时只要将一个主程序文件下载到本地,直接运行即可,无须改变注册表或共享的系统组件,其他应用组件将在第一次运行时自动下载。
# 自动更新:只需将新版本的程序发布在服务器上,由客户端自动发现最新版本的程序和应用组件,并自动下载和更新。
# 离线运用:允许脱离服务器时,利用本地的客户端程序和应用组件进行工作。
# 动态加载应用组件:应用软件开发商可根据企业应用系统的公共接口进行开发,然后将应用组件发布在企业的服务器上,客户端应用程序将自动发现并加载该应用组件。
# 个性化用户界面:用户可根据喜好自行设置客户端应用程序,配置信息将被保存到服务器上。