智能客户端
微软在2004开发者日上提出了智能客户端技术。
智能客户端(SmartClient),是微软.NET平台的一个新特性。智能客户端应用既有Windows程序的强大用户界面,又具备Web应用升级和更新的便捷。
智能客户端可实现 “有时联机”的工作(occasionally connected)。利用了 Windows的最优特性:
- 针对简单和复杂任务的超一流的可用性
- 本地PC机的能力和性能
- 布局精确性, 用户一致性
并且解决了 Windows 应用的一些常见问题,如部署与维护变得简单。
微软智能客户端的定义:
1.Windows 用户界面
2.应用数据基于服务器端
3.本地资源
4.脱机数据(离线运用)
4.完善的安全
5.容易部署和维护
智能客户端的概括性定义:
1.无接触部署:安装时只要将一个主程序文件下载到本地,直接运行即可,无须改变注册表或共享的系统组件,其他应用组件将在第一次运行时自动下载。
2.自动更新:只需将新版本的程序发布在服务器上,由客户端自动发现最新版本的程序和应用组件,并自动下载和更新。
3.离线运用:允许脱离服务器时,利用本地的客户端程序和应用组件进行工作。
4.动态加载应用组件:应用软件开发商可根据企业应用系统的公共接口进行开发,然后将应用组件发布在企业的服务器上,客户端应用程序将自动发现并加载该应用组件。
5.个性化用户界面:用户可根据喜好自行设置客户端应用程序,配置信息将被保存到服务器上。
按照微软的说法:智能客户端的用户界面不是浏览器。智能客户端不是一个新的架构体系,所以,N层架构仍然适用,Client/Server仍然是一种选择。此外,智能客户端安装和更新的代价不会很高。
Outlook 2003 的界面接近于智能客户端,而Microsoft Money是真正的智能客户端程序。
相关资源
- 微软2004开发者日的资料下载:其中有一个叫Issue Vision的智能客户端示例程序
http://www.microsoft.com/china/msdn/events/featureevents/2004/devdays/downloads/default.mspx
- CSDN的智能客户端文档
http://www.csdn.net/develop/read_article.asp?id=16270
智能客户端(SmartClient),是微软.NET平台的一个新特性。智能客户端应用既有Windows程序的强大用户界面,又具备Web应用升级和更新的便捷。
智能客户端可实现 “有时联机”的工作(occasionally connected)。利用了 Windows的最优特性:
- 针对简单和复杂任务的超一流的可用性
- 本地PC机的能力和性能
- 布局精确性, 用户一致性
并且解决了 Windows 应用的一些常见问题,如部署与维护变得简单。
微软智能客户端的定义:
1.Windows 用户界面
2.应用数据基于服务器端
3.本地资源
4.脱机数据(离线运用)
4.完善的安全
5.容易部署和维护
智能客户端的概括性定义:
1.无接触部署:安装时只要将一个主程序文件下载到本地,直接运行即可,无须改变注册表或共享的系统组件,其他应用组件将在第一次运行时自动下载。
2.自动更新:只需将新版本的程序发布在服务器上,由客户端自动发现最新版本的程序和应用组件,并自动下载和更新。
3.离线运用:允许脱离服务器时,利用本地的客户端程序和应用组件进行工作。
4.动态加载应用组件:应用软件开发商可根据企业应用系统的公共接口进行开发,然后将应用组件发布在企业的服务器上,客户端应用程序将自动发现并加载该应用组件。
5.个性化用户界面:用户可根据喜好自行设置客户端应用程序,配置信息将被保存到服务器上。
按照微软的说法:智能客户端的用户界面不是浏览器。智能客户端不是一个新的架构体系,所以,N层架构仍然适用,Client/Server仍然是一种选择。此外,智能客户端安装和更新的代价不会很高。
Outlook 2003 的界面接近于智能客户端,而Microsoft Money是真正的智能客户端程序。
相关资源
- 微软2004开发者日的资料下载:其中有一个叫Issue Vision的智能客户端示例程序
http://www.microsoft.com/china/msdn/events/featureevents/2004/devdays/downloads/default.mspx
- CSDN的智能客户端文档
http://www.csdn.net/develop/read_article.asp?id=16270
浙公网安备 33010602011771号