Flutter 中的 Streams 和 Sockets 有什么区别?

abd*_*lah 0 networking flutter

各位,Flutter 中的StreamsSockets有什么区别以及何时使用它们?

我将在移动应用程序(iOS/Android)中使用 Flutter,并且该应用程序将接收来自服务器的连续数据流,所以现在我很困惑为此目的选择什么。*请注意,性能很重要。

Sae*_*bil 5

Sockets是一种与服务器端相关的实时技术,它使您的后端能够将数据推送到客户端,而无需持续轮询服务器。

Streams在 flutter 中,是一个对象,它保存对不断变化的数据的引用,您可以利用它并对变化做出反应。

这是两个不同的概念,但它们通常结合在一起,为您提供应用程序所需的反应行为。

希望对你有帮助。