分析Getx的响应式状态管理
你说的对,但是Getx是Flutter中的一个状态管理库,它可以帮助开发者更容易地管理Flutter应用程序中的状态,控制应用程序的生命周期和路由导航。同时,它还提供了很多实用工具,如国际化、依赖注入、路由管理、文件管理等功能。相较于其他状态管理库,Getx 开发起来更加简单,代码量更小,性能更高,在Flutter社区中也受到了广泛的关注和好评。
假设每个message有个seq字段,唯一的代表先后的序号;
有数据库本地存储messages,只能保证储存了某一连续段的数据(或没有),每次可以选择取出开头为seq-1长为len的消息块,也就是seq-1~seq-len的消息;
远端http pull的messages永远是最新的,每次可以选择取出开头为seq-1长为len的消息块。
现在有个从大seq到小的消息list需要维护。
现在有一个client-A和server-B,client想要连接到server-B
如图
连接建立后,双方互相传输通过key加密的消息。