使用 RPA、瘦客戶端和胖客戶端
在這篇文章中,我們將探討瘦客戶端和胖客戶端之間的區別,並研究它們是如何工作的。擁有技術專長的大學生也會發現這篇文章非常有價值,因為他們可以將其用作測試問題。
兩者之間主要的區別在於,瘦客戶端的應用程式由遠端計算機執行。然而,胖客戶端在本地使用應用程式時處理軟體。瘦客戶端和胖客戶端之間的區別也相當大。
在對比瘦客戶端和胖客戶端之前,讓我們先定義“客戶端”這個術語。它指的是什麼?

客戶端究竟是誰以及是什麼?
客戶端是本地安裝的軟體的一部分,它向伺服器請求服務。它可以是工具或機器。客戶端的硬體配置簡單。它功能較弱,僅用於簡單的任務。客戶端有兩種型別——瘦客戶端和胖客戶端。
什麼是瘦客戶端?
瘦客戶端是一種小型計算機,它利用主機計算機的資源。它的工作原理是連線到遠端伺服器,伺服器上儲存著程式和資料。瘦客戶端連線到遠端伺服器以儲存資料,因為它們沒有儲存空間來保留使用者資料。由於它們面臨的安全威脅較少,因此比胖客戶端更安全。瘦客戶端極大地簡化了系統管理。
基本上,它指的是任何禁止我們在進行間諜活動(使用任何 RPA 工具)時購買豪華住宅的程式。例如,Citrix 或任何其他虛擬環境。由於目標程式的虛擬性質以及 Win32 和 AA 等間諜模式識別它的能力有限,因此瘦客戶端阻止了 Blue Prism 使用其常規整合方法。可以將胖客戶端應用程式的表面視為由按鈕、欄位和複選框等組成的“景觀”,而瘦客戶端應用程式的表面則光滑且沒有特徵。
瘦客戶端的優勢
瘦客戶端的優勢如下所示:
它更安全,因為安全威脅較少。
瘦客戶端的硬體成本低廉。
瘦客戶端消耗的能量最少。
維護瘦客戶端的成本低。
瘦客戶端的危險。
瘦客戶端的劣勢
以下是瘦客戶端缺點的列表:
離線狀態下沒有任何操作。
需要持續與伺服器通訊。如果伺服器不可用,則資訊收集將停止。
什麼是胖客戶端?
胖客戶端具有廣泛的功能,同時對伺服器的佔用率很低。胖客戶端執行大部分資料處理。它們也可以稱為胖客戶端或笨重客戶端。由於它們面臨的安全威脅更多,因此它們不如瘦客戶端安全。由於它們擁有自己的作業系統和軟體,因此它們獨立於伺服器的程式。
任何應用程式(使用 RPA 工具)都會產生許多屬性特性。例如,Internet Explorer 或計算器。瘦客戶端程式具有客戶端/伺服器架構,但不執行在本地工作站上,而胖客戶端應用程式是在您的 PC 上安裝的應用程式。
胖客戶端應用程式表面的按鈕、欄位和複選框陣列可以作為模擬。
胖客戶端的優勢
胖客戶端的優勢如下所示:
胖客戶端可以離線工作。在網路速度較慢的情況下,這是一個更好的選擇。它可以在有或沒有網際網路連線的情況下正常工作,即使是速度較慢的網路連線。
多媒體功能得到增強。
由於所有資料都儲存在本地,因此胖客戶端減少了伺服器的負載。
胖客戶端的不利影響
以下是胖客戶端問題的列表:
安全性較低。
胖客戶端的部署成本很高。
瘦客戶端與胖客戶端
現在,讓我們對比一下瘦客戶端和胖客戶端。根據一些特徵,我們正在比較這兩個名稱。
| 瘦客戶端 | 胖客戶端 | |
|---|---|---|
| 定義 | 瘦客戶端是一種小型計算機,它使用主機計算機的資源。 | 胖客戶端提供了廣泛的功能,同時對伺服器的佔用率很低。 |
| 資料儲存 | 在瘦客戶端的情況下,資料儲存在伺服器中。 | 在胖客戶端的情況下,資料儲存在本地系統中。 |
| 網路延遲 | 瘦客戶端需要快速可靠的網路連線。 | 即使是速度較慢的網路連線也可以使用。 |
| 部署 | 瘦客戶端使部署更加簡單。 | 胖客戶端的部署比瘦客戶端的部署成本更高。 |
| 資料確認 | 瘦客戶端的資料驗證在伺服器級別進行。 | 胖客戶端的資料驗證在客戶端側進行。 |
| 安全 | 在安全性方面,它們比胖客戶端更安全,因為它們面臨的安全威脅較少。 | 在安全性方面,它們不如瘦客戶端安全,因為它們面臨的安全風險更多。 |
| 離線操作 | 不會發生離線工作。 | 在胖客戶端中,可以進行離線工作。 |
| 通訊 | 瘦客戶端需要持續的伺服器端通訊。 | 胖客戶端以預定的間隔與伺服器通訊。 |
| 支援的裝置型別 | 手持裝置使用瘦客戶端。 | 自定義系統使用胖客戶端。 |
| 介面 | 它無法透過介面連線到其他裝置。 | 與瘦客戶端相比,它更耐用,並且具有連線到其他裝置的介面。 |
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP