lulianqi
.NET 也能直接调用 Dubbo:开源客户端 DubboNet,几行 C# 接入 Java 服务
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
lulianqi
社区首页
>
专栏
>
.NET 也能直接调用 Dubbo:开源客户端 DubboNet,几行 C# 接入 Java 服务
.NET 也能直接调用 Dubbo:开源客户端 DubboNet,几行 C# 接入 Java 服务
lulianqi
关注
发布于 2026-10-29 03:31:40
发布于 2026-10-29 03:31:40
83
0
举报
概述
后端业务服务使用 Java + Dubbo,管理后台、任务程序或测试工具使用 .NET,这样的技术组合并不少见。两边需要协作时,我们希望 C# 应用能够直接调用已有 Dubbo 接口,而不是为每个接口再维护一层 HTTP 适配代码。 DubboNet 就是为这个场景提供的 .NET Dubbo 客户端库。 它可以发现服务、读取方法签名、选择 Provider,再通过 Dubbo TCP/Hess
文章被收录于专栏:
lulianqi
lulianqi
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
dotnet-httpclient
dubbo
目录
一、最简单的使用方式
1. 安装 NuGet 包
2. 几行 C# 调用一个 Dubbo 方法
3. 无参数、多参数也使用同一套 API
二、DubboNet 的能力和优势
三、让调用更明确:Java 类型、强类型响应与复杂参数
1. 有重载或 null 参数时,显式指定 Java 类型
2. 直接读取 C# 响应模型
3. POJO、版本、分组和 attachments
四、从 ZooKeeper 切换到 Nacos
五、按业务选择负载均衡
六、不只是调用:也可以读取接口和类型元数据
七、按需开启消费者注册,并支持热切换
八、调试时也可以绕过注册中心直连
九、可能需要注意的点
十、适合哪些项目?
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档