http://blog.163.com/zhaoxin851055@126/blog/static/8112929820122614212987/ 虽然client的流程图有一个错误,但总体上是很好的文章。