其实做这个rpc 出现的问题可以总结下
1:遇到问题如何动手 怎么样分析问题 找到问题 其实有个死都变不了的规律 那就是一步步的 简化 然后慢慢的往里面加内容 这样问题一定可以找的出来 比如 杨贵桂这两天遇到的这个问题 慢慢的简化之后发现了问题的根源 那就是 不是自己的错 而是由于java unescape 的原因
2;还有就是 要敢于尝试的做些测试 这样不行 能不能换种方式试下 还有就是现在我们做的些东西 在没有完全用熟之前 不要把很多东西放在一起搞 这样 出现问题 很难够排除一些不必要的因素 等用熟练之后 在集成 或者 对象化处理
3:遇到问题很好 为以后积累经验 但是一定要学会减少一些小的错误 比如 属性的名称错了 然后还有杨贵桂的早上循环的错误,这些都是可以避免的,
总之 总结才能有进步 你们下班后可以 想下
总结下 整个rpc的过程 无非就是 encode SerializeToStream escape 然后就是 unescape parserstream decode