Smart Client技术在分布式系统中的应用研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:killer258
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
社会的需求推动了技术的进步,应用程序的构建、部署和运用方式也是如此。PC出现后,应用程序的架构采用的是客户端/服务器(C/S)模式,也称为胖客户端模式(Rich Client)。随着Internet的出现和发展,又出现了一种应用程序的架构方式——浏览器/服务器(B/S)模式,也称为瘦客户端模式(ThinClient)。但是,这两种模式都有其优点和缺点,不是完美的。存不存在一种能够有效地将两者的优势集中起来的技术方法呢?答案是肯定的。随着.NET平台的发布,出现了智能客户端(Smart Client)这种全新的客户端/服务器应用模式,它将胖客户端模式的强大功能和灵活性与瘦客户端的易部署性和稳定性结合了起来。智能客户端可以为用户提供内容丰富且响应迅速的用户界面,提供脱机工作的能力,并且充分利用本地硬件和软件资源,从而为客户提供快速响应的和丰富的交互式体验。在B/S与C/S架构争论不休的今天,智能客户端技术的提出给人们带来了新的希望与选择。一个智能客户端应该具有下列部分或全部特征:充分利用本地资源、支持离线服务功能、提供智能安装和更新、使用Web Service,提供客户端设备灵活性。经过设计,智能客户端程序可以设计在各种客户端设备上运行,包括桌面PC、便携式PC及手持移动设备(如Pocket PC和智能手机)。本文前几章主要介绍了智能客户端技术思想的概念以及.NET Framework环境下实现智能客户端模式需要的几项关键技术,接着描述了在设计和实现智能客户端应用程序时面临的体系结构和设计方面的难题,以及作者根据智能客户端的一些主要思想提出其在.NET Framework下的具体实现方法和思路,其中的若干思想与方法可为解决目前智能客户端应用所存在的问题提供借鉴和帮助。本课题采用XML Web Service技术、.NET框架提供的装配件解决方案和新的程序部署方式——智能客户端应用程序模式开发图书共享管理系统,通过这个系统讨论如何设计与实现智能客户端架构方式的分布式应用程序,详细阐述了智能客户端技术的特点和优势及其在分布式系统中的应用。
其他文献
目的 研究全身麻醉以及硬膜外麻醉的联合起来使用对于腹腔镜胆囊切除术(以下简称为LC)产生的应用价值和治疗效果.方法 对我院经诊治需施LC的病例计106例分成两组.每组合53例.
随着科学技术的飞跃发展和人们生活水平的不断提高,实时视频图像系统已经深入到人们工作生活中的方方面面,视频图像已经从理论研究走向系统实际应用。而基于DSP处理器的实时视
基于WDM技术和波长路由技术的波长路由光网络(WRON)是实现未来全光网络的一种富有前景的方案。路由与波长分配(RWA)算法是WRON在网络资源受限情况下的优化算法,对合理地进行网
随着Internet的发展和后PC时代的到来,嵌入式系统成为当前IT产业的焦点之一,呈现出巨大的市场需求。嵌入式系统的应用领域和复杂程度正在日益发展。ARM(Advanced RISC Machines
目的 探讨和分析对患者进行皮肤激光美容手术后护理的效果.方法 对我院收治的199例患者进行皮肤激光美容手术,在手术后对患者进行必要的护理.结果 在对所有的患者使用激光进
建筑结构的大型化、复杂化,创造了巨大的社会经济效益,但也引入了更多难以预测的因素,使其事故更具突发性、灾难性、中断性和社会性。光纤光栅传感器及其检测技术在建筑结构损伤
本文紧抓16e下行链路接收机中关键技术为要点,深入分析了在高速移动信道下,信号同步、信道估计/均衡以及LDPC信道编译码技术在实现中所要面临的诸多问题;研究了OFDMA调制下相关算
目的 探讨老年人肺部感染的临床特点及诊疗措施.方法 选择我院近3年来呼吸内科收治的老年肺部感染患者126例,将所有患者的临床资料进行回顾性分析.结果 通过对126例老年肺部
在现代社会,随着计算机和通信技术的飞速发展,人们对信息的需求和依赖程度不断增加。而现有无线传输的带宽资源是有限的,如何在有限的带宽资源上实现信息的高速可靠的传输,是通信
医学图像具有信息量大和无创伤等优点,在临床诊断方面已显示出独特的魅力。随着医学图像的三维重构、定量分析和可视化的需求越来越多,这些都需要更加精确的分割结果。因此,医学