一个简单RPC框架是如何炼成的(IV)

@classmethoddef encode(cls, message):if isinstance(message, Request):return str(message)elif isinstance(message, Response):return str(message)elif isinstance(message, Notification):return str(message)else:raise Exception('unknown type when encode')同样的,引入decode方法,稍微复杂一些。主要的麻烦在于如何区分解码出来的是Response还是Request

,有勇气并不表示恐惧不存在,而是敢面对恐惧、克服恐惧

一个简单RPC框架是如何炼成的(IV)

相关文章:

你感兴趣的文章:

标签云: