摘要: Overviewnet.RPC并不是一个复杂的包,并且其示例代码已经将基本用法展示得非常清楚。但是在阅读RPC的文档,对其所有的功能一一探究时却产生了不少疑惑。比如,ServeCodec, ServeRequest, ServeConn的区别等。单看文档是无法把这些疑惑搞清楚的,只有深入代码才能弄明白它们之间的区别。ServeCodec和ServeConn先看一下两个函数的声明:func ServeConn(conn io.ReadWriteCloser)func ServeCodec(codec ServerCodec)​从调用关系来看ServeConn最终会调用ServeCodec来解析从 阅读全文
posted @ 2013-12-01 22:21 hugh lo 阅读(745) 评论(0) 推荐(0) 编辑