kitex源码阅读(二)
上一篇中,我们梳理了`server.Server`启动、运行、退出的全流程。我们知道`server.Server`通过调用`remotesvr.Server`提供的接口进行数据传输,而不需要关心连接具体如何建立、数据如何封装的问题。这篇我们就来分析一下`remotesvr.Server`是如何与客户端建立连接并交互的。
上一篇中,我们梳理了`server.Server`启动、运行、退出的全流程。我们知道`server.Server`通过调用`remotesvr.Server`提供的接口进行数据传输,而不需要关心连接具体如何建立、数据如何封装的问题。这篇我们就来分析一下`remotesvr.Server`是如何与客户端建立连接并交互的。
从kitex-example中的hello入手,梳理一下kitex框架从创建服务、监听端口、建立连接、退出的流程