fat client(胖客户端/厚客户端):指在客户端(用户电脑或设备)上承担较多业务逻辑与计算任务的应用形态,而不仅仅负责显示与输入;通常与“thin client(瘦客户端)”相对。常见于传统 C/S(Client/Server) 架构或“富客户端(rich client)”应用。另有少量语境下可泛指“资源占用大、安装维护重的客户端程序”。
/fæt ˈklaɪənt/
A fat client can keep working even if the network is slow.
胖客户端即使在网络很慢时也可能继续工作。
In a fat client architecture, much of the validation and business logic runs on the user’s machine, which can improve responsiveness but makes deployment and updates harder.
在胖客户端架构中,许多校验与业务逻辑在用户机器上运行,这能提升响应速度,但会让部署与更新更困难。
fat 原意是“肥的、胖的”,在计算机领域常引申为“功能多、体量大、负担重”;client 来自拉丁语 cliens(受保护者/依附者),在网络与软件中指“请求服务的一方”。合在一起,fat client 形象地表示“把很多功能塞在客户端里”的设计。