write流程
2017-02-28 13:58:44 0 举报
为你推荐
查看更多
编写流程是一种系统性的方法,用于规划、设计、实施和控制一个项目或任务的完成。首先,明确目标和预期结果,然后确定需要完成的各个步骤和活动。接下来,为每个步骤分配资源和时间,并制定详细的计划。在执行过程中,监控进度,确保按计划进行,并对出现的问题进行调整。最后,评估结果,总结经验教训,并为未来的类似任务提供参考。编写流程有助于提高工作效率,确保项目的顺利进行。
作者其他创作
大纲/内容
否
......Filter
WriteRequestQueue是否为空
检测是否有剩余数据
从flush队列中取出头部的session进行处理并设置定时更新为false
是
AbstractPoolingIoProcessor
write(msg)
有剩余数据
session是否suspend
取出下一个需要发送数据的session
Session
将数据写出
HeadFilter
将session的currentWriteRequest清除掉
CodecFilter
写完并且session的writequeue还有数据
Processor(独立线程循环处理IO读写)
writerequest添加请求并直接刷新session到flush队列
opened状态处理
Mina框架发送消息流程图
封装成DefaultWriteRequest
FilterChain
有数据写出
TailFilter
flush
当前writerequest写完并且writequeue为空
0 条评论
回复 删除
下一页