Flutter 如何使用干净的体系结构和bloc库flift实现WebSocket?
我正在尝试使用干净的体系结构在Flatter中实现WebSocket我的问题是如何从数据源获取数据,因为在使用rest API的情况下,您只需请求并等待数据,然后从数据层获取数据,但在实时应用程序(如使用web socket)中,如何在不请求的情况下连续返回数据,我应该将WebSocket代码放在哪一层,如何获取数据并将其发送到bloc?因此,WebSocket需要知道何时初始化,如果不想直接请求连接套接字,可以使用initState启用连接 对于干净的porpouse,在数据层、域、infra上,您不期望未来的方法,将“Future”更改为“Stream”,并聆听它们Flutter 如何使用干净的体系结构和bloc库flift实现WebSocket?,flutter,dart,websocket,bloc,clean-architecture,Flutter,Dart,Websocket,Bloc,Clean Architecture,我正在尝试使用干净的体系结构在Flatter中实现WebSocket我的问题是如何从数据源获取数据,因为在使用rest API的情况下,您只需请求并等待数据,然后从数据层获取数据,但在实时应用程序(如使用web socket)中,如何在不请求的情况下连续返回数据,我应该将WebSocket代码放在哪一层,如何获取数据并将其发送到bloc?因此,WebSocket需要知道何时初始化,如果不想直接请求连接套接字,可以使用initState启用连接 对于干净的porpouse,在数据层、域、infra
- 不要忘记在dispose方法中调用“your_stream”.close()