使用 RPA、瘦客户端和胖客户端
在这篇文章中,我们将探讨瘦客户端和胖客户端之间的区别,并研究它们是如何工作的。拥有技术专长的大学生也会发现这篇文章非常有价值,因为他们可以将其用作测试问题。
两者之间主要的区别在于,瘦客户端的应用程序由远程计算机执行。然而,胖客户端在本地使用应用程序时处理软件。瘦客户端和胖客户端之间的区别也相当大。
在对比瘦客户端和胖客户端之前,让我们先定义“客户端”这个术语。它指的是什么?
客户端究竟是谁以及是什么?
客户端是本地安装的软件的一部分,它向服务器请求服务。它可以是工具或机器。客户端的硬件配置简单。它功能较弱,仅用于简单的任务。客户端有两种类型——瘦客户端和胖客户端。
什么是瘦客户端?
瘦客户端是一种小型计算机,它利用主机计算机的资源。它的工作原理是连接到远程服务器,服务器上存储着程序和数据。瘦客户端连接到远程服务器以存储数据,因为它们没有存储空间来保留用户数据。由于它们面临的安全威胁较少,因此比胖客户端更安全。瘦客户端极大地简化了系统管理。
基本上,它指的是任何禁止我们在进行间谍活动(使用任何 RPA 工具)时购买豪华住宅的程序。例如,Citrix 或任何其他虚拟环境。由于目标程序的虚拟性质以及 Win32 和 AA 等间谍模式识别它的能力有限,因此瘦客户端阻止了 Blue Prism 使用其常规集成方法。可以将胖客户端应用程序的表面视为由按钮、字段和复选框等组成的“景观”,而瘦客户端应用程序的表面则光滑且没有特征。
瘦客户端的优势
瘦客户端的优势如下所示:
它更安全,因为安全威胁较少。
瘦客户端的硬件成本低廉。
瘦客户端消耗的能量最少。
维护瘦客户端的成本低。
瘦客户端的危险。
瘦客户端的劣势
以下是瘦客户端缺点的列表:
离线状态下没有任何操作。
需要持续与服务器通信。如果服务器不可用,则信息收集将停止。
什么是胖客户端?
胖客户端具有广泛的功能,同时对服务器的占用率很低。胖客户端执行大部分数据处理。它们也可以称为胖客户端或笨重客户端。由于它们面临的安全威胁更多,因此它们不如瘦客户端安全。由于它们拥有自己的操作系统和软件,因此它们独立于服务器的程序。
任何应用程序(使用 RPA 工具)都会产生许多属性特性。例如,Internet Explorer 或计算器。瘦客户端程序具有客户端/服务器架构,但不运行在本地工作站上,而胖客户端应用程序是在您的 PC 上安装的应用程序。
胖客户端应用程序表面的按钮、字段和复选框数组可以作为模拟。
胖客户端的优势
胖客户端的优势如下所示:
胖客户端可以离线工作。在网络速度较慢的情况下,这是一个更好的选择。它可以在有或没有互联网连接的情况下正常工作,即使是速度较慢的网络连接。
多媒体功能得到增强。
由于所有数据都存储在本地,因此胖客户端减少了服务器的负载。
胖客户端的不利影响
以下是胖客户端问题的列表:
安全性较低。
胖客户端的部署成本很高。
瘦客户端与胖客户端
现在,让我们对比一下瘦客户端和胖客户端。根据一些特征,我们正在比较这两个名称。
瘦客户端 | 胖客户端 | |
---|---|---|
定义 | 瘦客户端是一种小型计算机,它使用主机计算机的资源。 | 胖客户端提供了广泛的功能,同时对服务器的占用率很低。 |
数据存储 | 在瘦客户端的情况下,数据存储在服务器中。 | 在胖客户端的情况下,数据存储在本地系统中。 |
网络延迟 | 瘦客户端需要快速可靠的网络连接。 | 即使是速度较慢的网络连接也可以使用。 |
部署 | 瘦客户端使部署更加简单。 | 胖客户端的部署比瘦客户端的部署成本更高。 |
数据确认 | 瘦客户端的数据验证在服务器级别进行。 | 胖客户端的数据验证在客户端侧进行。 |
安全 | 在安全性方面,它们比胖客户端更安全,因为它们面临的安全威胁较少。 | 在安全性方面,它们不如瘦客户端安全,因为它们面临的安全风险更多。 |
离线操作 | 不会发生离线工作。 | 在胖客户端中,可以进行离线工作。 |
通信 | 瘦客户端需要持续的服务器端通信。 | 胖客户端以预定的间隔与服务器通信。 |
支持的设备类型 | 手持设备使用瘦客户端。 | 自定义系统使用胖客户端。 |
接口 | 它无法通过接口连接到其他设备。 | 与瘦客户端相比,它更耐用,并且具有连接到其他设备的接口。 |