Dubbo 作为轻量 RPC 框架解决组件通信问题

Dubbo 是一款轻量的 RPC 框架,提供 Java、Go、Node.js、Javascript 等语言支持,帮助开发者构建浏览器、gRPC 兼容的 HTTP API。

泛化实现

泛化实现,用于在提供方没有 API(SDK)的情况下,对外提供和发布服务

回声测试

通过回声测试检测 Dubbo 服务是否可用

动态指定 IP 调用

在发起 Dubbo 调用之前指定本次调用的目标 IP

直连提供者

Dubbo 中点对点的直连方式

调用触发事件通知

在调用前后出现异常时的事件通知

服务端对客户端进行回调

通过参数回调从服务器端调用客户端逻辑

服务讲解(本地伪装)

了解如何在 Dubbo 中利用本地伪装实现服务降级

本地存根

了解 Dubbo 中本地存根在客户端执行部分逻辑的使用

本地调用

在 Dubbo 中进行本地调用

并发控制

Dubbo 中的并发控制

连接控制

Dubbo 中服务端和客户端的连接控制

主机配置

自定义 Dubbo 服务对外暴露的主机地址

调用结果缓存

通过缓存结果加速访问速度

服务引用配置对象缓存

在 Dubbo 中缓存 ReferenceConfig

路由状态采集

路由状态采集

参数校验

在 Dubbo 中进行参数校验

响应式编程

使用 Reactive API 操作 Triple 流式调用

最后修改 January 8, 2024: Update java sdk doc (#2895) (e3d2c12de73)