- 2
- 0
- 约1.46万字
- 约 21页
- 2023-08-27 发布于北京
- 举报
24 | HTTP网络编程与JSON解析
2019-08-22
Flutter 技术与实战 进入课程
你好, 是
在上一篇文章中, 带你一起学习了 Dart 中异步与并发的机制及实现原理。与其他语言类
似,Dart 的异步是通过 循环与队列实现的, 可以使用 Future 来封装异步任务。而
另一方面,尽管 Dart 是基于单线程模型的,但也提供了 Isolate 这样的 “多线程”能 力,
这使得 可以充分利用系统资源,在并发 Isolate 中搞定 CPU 密集型的任务,并通过消
息机制通知主 Isolate 运行结果。
异步与并发的一个典型应用场景,就是网络编程。一个好的移动应用,不仅需要有良好的界
面和易用的交互体验,也需要具备和外界进行信息交互的能力。而通过网络,信息 的客
户端与服务端间可以建立一个双向的通信通道,从而实现资源 、接口数据请求和提交、
上传 文件等操作。
为了便于 快速实现基于网络通道的信息交换实时更新 App
原创力文档

文档评论(0)