居于http2.x的grpc的frame(帧)协议

.

/**
     * <pre>
     *     1、每个http-frame由 header和payload组成
     *     2、grpc-frame放在http-frame的payload传递
     *     3、每个grpc-frame由header和payload组成
     *     4、
     * </pre>
     */
    /**
     *   --------------------------------------------------------------------------------------------------------
     *   |               |                        |  Length (24bit)         |   Type (8bit)                     |
     *   |               |                        |-------------------------------------------------------------|
     *   |               |    http2-header(9byte) |  Flags (8bit)           |   R (1bit)                        |
     *   |               |                        |-------------------------------------------------------------|
     *   |               |                        |  Stream Identifier (31bit)                                  |
     *   |               |--------------------------------------------------------------------------------------|
     *   |               |                        |  -------------------------------------------------------    |
     *   | http2-frame   |                        |  |              |              |  type(8bit)           |    |
     *   |               |                        |  |              |  grpc-header |-----------------------|    |
     *   |               |                        |  |              |              |  messageLength(32bit) |    |
     *   |               |    http2-payload       |  |  grpc-frame  |--------------------------------------|    |
     *   |               |                        |  |              |              |                       |    |
     *   |               |                        |  |              |  grpc-body   | protobuf-Message      |    |
     *   |               |                        |  |              |              |                       |    |
     *   |               |                        |  -------------------------------------------------------    |
     *   --------------------------------------------------------------------------------------------------------
     */

.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值