Advertisement

(netty)+(protobuf)+(websocket)实现(在线聊天)

阅读量:
  1. 确立proto结构

im.proto

复制代码
 syntax ="proto3";

    
  
    
  
    
 //optimize_for 加快解析的速度
    
 option optimize_for = SPEED;
    
 option java_package = "sample.cluster.nettyim";
    
 option java_outer_classname="MessageData";
    
  
    
 option java_multiple_files = true;
    
  
    
 // 客户端发送过来的消息实体
    
 message RequestUser{
    
     optional string user_name = 1;
    
     optional int32 age = 2;
    
     optional string password = 3;
    
 }
    
  
    
 // 返回给客户端的消息实体
    
 message ResponseUser{
    
     optional string user_name = 1;
    
     optional int32 age = 2;
    

全部评论 (0)

还没有任何评论哟~