“胖客户端”是相对于“瘦客户端”(基于Web的应用程序)而言的,它是在客户机器上安装配置的一个功能丰富的交互式的用户界面,例如Oracle、DB2数据库的客户端管理工具。
胖客户端模式将应用程序处理分成了两部分:由用户的桌面计算机执行的处理和最适合一个集中的服务器执行的处理。一个典型的胖客户端包含一个或多个在用户的PC上运行的应用程序,用户可以查看并操作数据、处理一些或所有的业务规则——同时提供一个丰富的用户界面做出响应。服务器负责管理对数据的访问并负责执行一些或所有的业务规则。这种模式也有一些“变种”,它们主要处理业务规则和数据的物理位置。重点是,胖客户端应用程序是在用户的计算机上运行的。
九十年代末以来,基于Web的应用程序得到了广泛的使用,这主要是因为它们可以很容易地被终端用户使用,终端用户只要一台能够上网的电脑就行。然而,对于高交互性的程序接口来说,基于Web的接口很难满足要求。编写复杂的在终端用户浏览器中执行的客户端脚本不是一个可行的增强交互性的方法。商业团体认识到有时候部署一个基于Web的解决方案并不能满足所有用户需求。此外,基于Web的应用程序也不能够脱机使用。
新一代的“胖客户端”又叫“智能客户端”。它在传统的九十年代中期以来的客户机/服务器结构中的胖用户接口上作了一些改变。在传统的胖客户端中,通过使用标准的界面——使用典型的界面组件,如菜单、上下文菜单、工具栏、分层次的数据视图、数据表格、图等,用户可以很方便地和收集或展示的数据进行交互,这给终端用户提供了很高的可用性和效率。在此之外,智能客户端加入了基于Web的配置,增加了对自动版本更新、联机/脱机操作、以一种可控制的安全的方式管理客户端安全等的支持。
瘦客户端通常指B/S结构的应用,客户端只有IE等浏览器(瘦),程序逻辑、计算多封装在服务器端。
相对而言就是胖客户端,客户端通常是一个EXE,它完成数据库连接、客户逻辑处理,等等相对较多的计算。
rich media通常是说网页,多种形式的文件集中在一起,文字、图片、声音、视频,等等。
分享到:
相关推荐
与瘦客户端相反,胖客户端架构将更多的计算能力和数据存储放在客户端设备上,从而提供更丰富的用户体验和更高的性能。胖客户端应用通常需要在客户端安装特定的软件,这带来了以下特点: - **高级用户体验**:由于大...
2. **胖客户端与瘦客户端的区别** 胖客户端,也称为本地客户端,提供更全面的功能和更快速的性能,因为它在用户的本地计算机上运行,而无需依赖网络连接。这使得用户可以离线工作,并且处理大量数据时性能更优。 3...
本文主要探讨的是WEBGIS中的两种客户端类型——胖客户端和瘦客户端的工作原理及优缺点。 瘦客户端,也称为轻量级客户端,其工作原理主要基于B/S(Browser/Server,浏览器/服务器)架构。用户通过Web浏览器发起请求...
【瘦客户端的服务器和网络技术】是指一种计算模式,其中客户端设备(瘦客户端)依赖于服务器来处理大部分计算任务和存储数据。这种模式在多种场景下尤其适用,比如使用Windows 2000或Windows Server 2003的终端服务...
【智能客户端】,则是在客户端具备更多处理能力的应用程序,它结合了瘦客户端的集中管理和胖客户端的本地功能。智能客户端可以在本地存储数据,支持离线工作,拥有更快的响应时间和更丰富的用户界面。它可以利用.NET...
这里我们将探讨三种不同类型的客户端:瘦客户端(Thin Client)、胖客户端(Rich Client)和富客户端(Rich Client)。 瘦客户端,顾名思义,是一种轻量级的计算设备,它几乎不包含本地应用程序。在客户端-服务器...
- **胖客户端与瘦客户端**: - **胖客户端(RCP)**:需要在计算机上安装程序才能运行,如桌面应用程序。优点是可以高效使用软件功能,但缺点是需要安装且不易跨平台使用。 - **瘦客户端(TCP)**:不需要在客户端安装...
瘦客户端(Thin Client): 指的是在客户端-服务器网络体系中的一个基本无需应用程序的计算机终端。 它通过一些协议和服务器通信,进而接入局域网。作为应用程序平台的Internet的到来为企业应用程序提供了一个...
在《Smart Client系列课程(1):智能客户端开发概览》这一讲中,主要介绍了智能客户端的基本概念,并对比了胖客户端(Fat Client)、瘦客户端(Thin Client)与智能客户端(Smart Client)各自的优缺点。通过本课程的...
1. **瘦客户端概念**:与传统的胖客户端相比,瘦客户端不存储或处理大量的应用程序数据,而是依赖于网络连接来访问由服务器托管的应用程序和数据。这降低了硬件维护成本,简化了软件更新和管理。 2. **免费提供**:...
智能客户端应用程序 经过设计,智能客户端应用程序可以将胖客户端应用程序的优点与瘦客户端应用程序的部署和可管理性优点结合起来。 智能客户端都具有下列部分或全部特征: • 利用本地资源 • ...
客户端主要分为两类:瘦客户端(Thin Client)和胖客户端( Thick Client)。瘦客户端是指那些依赖服务器进行大部分计算和数据处理的设备,如网页浏览器,它们只负责展示和接收用户输入。这类客户端的优点是部署和...
同时为了解决部分用户安装JDK的麻烦,本平台提供了两种版本:胖客户端以及瘦客户端。顾名思义,在此胖客户端指的是已经集成了JDK环境在内的平台,其优点是无需去配置java环境,缺点是客户端系统占空间比较大。而瘦...
《智能客户端体系结构与设计指南》是一份详尽的文档,旨在指导软件架构师和开发人员在构建基于Microsoft .NET Framework的智能客户端应用程序时,如何整合传统胖客户端应用程序的灵活性与瘦客户端应用程序的可管理性...
思科AP瘦转胖 思科AP瘦转胖是指将AP从瘦模式转换为胖模式的过程。在这个过程中,AP需要从TFTP服务器下载新的IOS镜像,并将其安装到AP中以实现瘦转胖。 AP瘦转胖的必要条件 1. TFTP服务器:AP需要连接到TFTP服务器...
SUNDRAY_WNS_ALL_瘦AP升级为胖AP操作指南 本文档提供了瘦AP升级为胖AP的操作指南,旨在帮助用户成功升级AP设备。以下是该指南的详细知识点: 升级前准备 1. 下载升级客户端和胖AP升级包:用户需要在官网下载对应...
传统的客户端软件,如胖客户端(Fat Client)和瘦客户端(Thin Client),在处理偶尔连接和复杂数据处理时可能存在局限性。胖客户端虽然功能强大,但对网络依赖程度较低,不适合网络连接不稳定的情况;而瘦客户端则...
在性能方面,Oracle瘦客户端通常与胖客户端相当,因为大部分数据库处理都在服务器端完成。然而,在带宽有限或者网络延迟较高的环境中,可能需要优化网络连接参数,例如调整SQL查询的缓冲区大小,以减少网络传输的...