V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tdb11039gg
V2EX  ›  程序员

请教个 dubbo 问题, dubbo Java interface 的方式不支持 grpc 吗,大家都是怎么调试的?

  •  
  •   tdb11039gg · 14 天前 · 620 次点击

    从 Dubbo 3 开始,Dubbo 提供的 Triple 协议原生支持 gRPC 协议。Triple 协议是 Dubbo3 设计的基于 HTTP 的 RPC 通信协议规范,它与 gRPC 协议保持完全兼容,支持 Request-Response 和 Streaming 流式等通信模型,可以同时运行在 HTTP/1 和 HTTP/2 之上。

    背景:公司要切换 dubbo3 ,使用 triple 协议,使用 apifox (支持 grpc )进行测试的时候发现调不通。就是不支持 java interface 的方式呗。

    https://github.com/apache/dubbo/issues/12604

    顺便问下:大家都是通过什么方式测试 dubbo ( triple )的。

    本人比较懒,不想写代码进行测试。向大家取取经。

    1 条回复    2024-10-25 16:17:24 +08:00
    aofall
        1
    aofall  
       14 天前
    Triple 协议也有多种模式,你需要兼容 grpc 的话,得使用 idl 模式,具体可以参考 Dubbo 社区提供的 sample

    https://github.com/apache/dubbo-samples/tree/master/1-basic/dubbo-samples-spring-boot-idl
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2725 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 12:25 · PVG 20:25 · LAX 04:25 · JFK 07:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.