# 协程 * [协程基础](初识协程.md) * [使用协程的优势](使用协程的优势.md) * [通过协程的方法屏蔽异步同步的区别](通过协程的方法屏蔽异步同步的区别.md) * [Select多路选择器](select多路选择器.md) * [协程Sleep](协程Sleep.md) * [通用协程方法](增强的协程.md) 在SD框架中协程基本无处不在,在任何我们支持协程的地方你都可以利用协程的便利性。 Task,Model,Controller,及AppServer的回调操作中均支持协程。 而协程方式的API在SD框架中有着明显的标志,它们均含有Coroutine字段。 使用协程最明显的改善就是我们可以以同步的方式来书写异步的代码。 ## AppServer特定函数内支持协程写法 onOpenServiceInitialization 开服初始化 onUidCloseClear 当一个绑定uid的连接close后的清理 ## Model 所有的函数内部都支持协程 ## Controller 所有的函数内部都支持协程 ## Task 所有的函数内部都支持协程 虽然Task是同步的模块,但它依旧支持协程的写法,框架会自动转换为同步的方式执行。