How to support gRPC on Dubbo?
On Thu, Sep 13, 2018 at 4:22 PM Zonghai Shang <[email protected]> wrote:

> > Is encoder/decoder of http protocol Hessian?
>
> `dubbo http2` uses the codec of the netty http2 module, Codec reuses the
> `dubbocodec` function
>
> > Do we need to consider protobuf?
>
> `dubbo http2` supports all serialization protocols of the existing dubbo
> framework, dubbo does not currently support protobuf serialization
>
> > The relationship of http2 protocol and gRPC is what?
>
> `dubbo http2` and grpc are both proprietary protocols developed on top of
> the http2 protocol layer.
>
> yiji
>
> Jerrick Zhu <[email protected]> 于2018年9月13日周四 下午4:12写道:
>
> > Is encoder/decoder of http protocol Hessian?
> >
> > Do we need to consider protobuf?
> >
> > The relationship of http2 protocol and gRPC is what?
> >
> > On Thu, Aug 30, 2018 at 10:54 AM Ian Luo <[email protected]> wrote:
> >
> > > Folks,
> > >
> > > HTTP2 protocol support is quite critical to Dubbo. In the future, I
> hope
> > > this support can facilitate the hand hold device talks to back end
> > service
> > > in the future. Pls. review it, advise it. This work can be moved into
> the
> > > dubbo rpc project as a built-in extension.
> > >
> > > Thanks,
> > > -Ian.
> > >
> > >
> > > On Thu, Aug 30, 2018 at 10:16 AM Zonghai Shang <[email protected]>
> wrote:
> > >
> > > > Hi Jun,
> > > >
> > > > Develop http2 protocol to solve the following problems:
> > > >
> > > > 1. Preparing for future service mesh. In fact, we have used the http2
> > > > protocol and service mesh matching internally. I wanted to use grpc's
> > > http2
> > > > protocol, and found it difficult to adapt to the internal large-scale
> > > > dubbo, and finally gave up.
> > > > 2. Some scenarios are expected to support secure connections.
> Currently
> > > > dubbo does not support this feature.
> > > > 3. Http2 supports long connection multiplexing, supporting
> > cross-language
> > > > if cross-language serialization is used.
> > > > 4. Http2 is compatible with most features of dubbo, such as
> > asynchronous
> > > > parameter callback, but currently does not support telnet
> > > >
> > > > I am looking forward to more dubbo enthusiasts to participate in it.
> > > >
> > > > Best regards,
> > > > yiji
> > > >
> > > > jun liu <[email protected]> 于2018年8月30日周四 上午9:44写道:
> > > >
> > > > > Hi Zonghai,
> > > > >
> > > > > Well done!
> > > > >
> > > > > I think we need a detailed proposal describing your design purpose
> > and
> > > > why
> > > > > Dubbo should support http2 or something like that worth
> explanation.
> > > That
> > > > > would make it easier for the community to express their opinions.
> > > > >
> > > > > Would you like to provide a proposal?
> > > > >
> > > > > Best regards,
> > > > > Jun
> > > > >
> > > > > > On 29 Aug 2018, at 14:17, Zonghai Shang <[email protected]> wrote:
> > > > > >
> > > > > > Hi All,
> > > > > >
> > > > > > Very happy to show the new dubbo rpc protocol - http2, new
> extended
> > > > > > protocols provide secure connections, multiplexed connections,
> > > > > asynchronous
> > > > > > parameter callbacks, etc.
> > > > > >
> > > > > > http2 protocol:
> > https://github.com/zonghaishang/dubbo-rpc-http2.git
> > > > > > http2 example:
> > > https://github.com/zonghaishang/dubbo-example-http2.git
> > > > > >
> > > > > > Best regards,
> > > > > > yiji
> > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to