传统的客户端应用模式主要有两种:以C/S为代表的胖客户端和以B/S为代表的瘦客户端。前者一般用于局域网,易于开发和使用,但安装、部署和维护等工作较为烦琐;后者通常运行在Internet上,部署、升级和维护只需要在服务器端进行,但开发方式较为复杂,用户界面相对单调、不够友好,并且只能在线操作。智能客户端代表一种全新的开发模式,它解决了单一的C/S和B/S模式下存在的突出问题,为用户提供了一个在线和离线都可使用且能智能升级的系统。本文针对智能客户端进行了下列主要工作:首先,分析了智能客户端的特点和类型及传统客户端的优点和缺点,重点探讨了智能客户端的特性,偶尔连接、本地资源的使用、网络资源的使用、智能安装和更新等。其次,为了实现智能客户端在线/离线状态的无缝切换功能,提出了一种通用的智能客户端存储方案,并设计和实现了基于本存储方案的程序工作流程、网络数据存取以及本地数据存取操作。最后,开发了基于智能客户端的教学日历管理系统原型系统,主要实现了系统存储、教学日历管理、教学计划安排和教学日历录入等功能。通过系统测试说明了本文智能客户端存储方案是可行性并具实用性。智能客户端作为目前计算机网络应用架构领域的研究热点,它为应用程序的简捷化、高效化和智能化提出了新的方向。
本文来源: https://www.lw50.cn/article/20d7feea88efc4162f6ebe36.html