本文档重点讲述 Hprose 3.0 的 RPC 核心构架的设计,该设计是通用的,与具体的序列化格式和 RPC 协议编码方式无关。其次,会讲解在具体实现时可能遇到的问题以及解决方法。
本文档以 Hprose 3.0 内置实现的插件为例,来讲解如何实现自定义插件。
Hprose 3.0 目前内置有负载均衡,集群容错,熔断降级,流量限速,并发限制,调试日志,单向调用,反向调用和推送插件。下面将会分别讲解这些插件的设计与实现。