首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >.NET 也能直接调用 Dubbo:开源客户端 DubboNet,几行 C# 接入 Java 服务

.NET 也能直接调用 Dubbo:开源客户端 DubboNet,几行 C# 接入 Java 服务

作者头像
lulianqi
发布于 2026-10-29 03:31:40
发布于 2026-10-29 03:31:40
830
举报
概述
后端业务服务使用 Java + Dubbo,管理后台、任务程序或测试工具使用 .NET,这样的技术组合并不少见。两边需要协作时,我们希望 C# 应用能够直接调用已有 Dubbo 接口,而不是为每个接口再维护一层 HTTP 适配代码。 DubboNet 就是为这个场景提供的 .NET Dubbo 客户端库。 它可以发现服务、读取方法签名、选择 Provider,再通过 Dubbo TCP/Hess
文章被收录于专栏:lulianqilulianqi

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、最简单的使用方式
    • 1. 安装 NuGet 包
    • 2. 几行 C# 调用一个 Dubbo 方法
    • 3. 无参数、多参数也使用同一套 API
  • 二、DubboNet 的能力和优势
  • 三、让调用更明确:Java 类型、强类型响应与复杂参数
    • 1. 有重载或 null 参数时,显式指定 Java 类型
    • 2. 直接读取 C# 响应模型
    • 3. POJO、版本、分组和 attachments
  • 四、从 ZooKeeper 切换到 Nacos
  • 五、按业务选择负载均衡
  • 六、不只是调用:也可以读取接口和类型元数据
  • 七、按需开启消费者注册,并支持热切换
  • 八、调试时也可以绕过注册中心直连
  • 九、可能需要注意的点
  • 十、适合哪些项目?
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档