消息類型proto的編寫和生成
代碼如下:
syntax="proto3";
package xypmq;enum ExchangeType
{UNKNOWNTYPE=0;DIRECT=1;FANOUT=2;TOPIC=3;
};enum DeliveryMode
{UNKNOWNMODE=0;UNDURABLE=1;DURABLE=2;
};message BasicProperties
{string id=1;DeliveryMode delivery_mode=2;string routing_key=3;
};message message
{message Payload{BasicProperties properties=1;string body=2;};Payload payload=1;uint32 offset=2;uint32 length=3;string valid=4;
};