请问怎么在kotlin协程中使用nio?

来源:12-4 案例:仿官方框架实现调度器

慕前端9039556

2020-11-02

如果想在kotlin协程中使用nio,是要指定一个nio的调度器吗?(我觉得 调度器跟nio好像也不是一个层面的概念)那么要做哪些配置才能使用nio 进而发挥协程最大的作用呢?

写回答

1回答

bennyhuo

2020-11-03

nio 的代码太复杂了,一般不建议初学者使用。客户端的代码nio一般发挥不了什么作用,可以考虑用aio或者直接bio。

nio的协程封装可以去ktor的cio当中看看,官方做了封装的,本质上就是在select里面调用协程的continuation的resume

0
3
慕前端9039556
回复
bennyhuo
好吧 ,这个问题就先挂起吧。安卓也用不到,等有朝一日遇到的话再resume
2020-11-04
共3条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程