差异维护服务器端的状态和维护客户端的状态

问题描述 投票:0回答:1

首先,我想澄清什么是维持状态和无状态概念。

正如标题所说,在服务器端维护状态的应用程序与在客户端维护状态的其他应用程序之间的区别是什么。它的优点和缺点是什么?我想更清楚地理解这些概念。

提前致谢。

state server-side client-side
1个回答
2
投票

主要区别在于存储数据的位置。

在客户端存储状态意味着它将存储在设备本身上。这使得共享数据并在不在设备上进行操作的情况下进行操作变得更具挑战性。这里的主要优点是隐私和安全。服务器将无法查看增加该数据隐私的状态。

存储在服务器端意味着它将存储在其他服务器上。这样可以更轻松地共享该数据并在未经设备本身批准的情况下对其进行操作。主要缺点是有权访问该服务器的任何人都可以查看所有用户数据。这可能是一个主要的隐私问题。

这是对它的高级概述。每种方法都有很多优点和缺点,它真正取决于您将要存储的数据以及您希望如何使用它。

© www.soinside.com 2019 - 2024. All rights reserved.