dubbo2.js = Nodejs connected Java Dubbo RPC service by dubbo protocol (dubbo head + hessian body)
多年期盼,一朝梦圆! We love dubbo 👏
感谢 js-to-java,hessian.js 两大核心模块, 感谢fengmk2和dead-horse老师。
Keep it Simple
Support zookeeper as registry center
TCP Dubbo Native Protocol (Dubbo Header + Hessian Body)
Socket Pool (ServerAgent -> SocketPool -> SocketWorker)
Support Directly Dubbo (const Dubbo = DirectlyDubbo({..}))
Middleware, Easy to extend, the same API as Koa middleware
Tracing
Supported Dubbox
Typescript type definition
Convert java dubbo interface to typescript module or JavaScript node module
Socket-worker auto retry