注解优化,grpc开发

This commit is contained in:
暮光:城中城
2019-04-02 20:22:18 +08:00
parent f5e6a5998d
commit 7caebe9eaf
48 changed files with 13154 additions and 283 deletions

View File

@@ -0,0 +1,34 @@
//package com.zyplayer.doc.grpc.service;
//
//
//import com.google.protobuf.Empty;
//import com.google.protobuf.Timestamp;
//import com.nxest.grpc.server.GrpcService;
//import com.zyplayer.doc.grpc.proto.HelloRequest;
//import com.zyplayer.doc.grpc.proto.HelloResponse;
//import com.zyplayer.doc.grpc.proto.TimeResponse;
//import com.zyplayer.doc.grpc.proto.ZyplayerGreeterGrpc;
//import io.grpc.stub.StreamObserver;
//
///**
// * grpc服务测试类需要mvn compile项目
// * @author 暮光:城中城
// * @since 2019年3月31日
// */
//@GrpcService
//public class HelloWorldService extends ZyplayerGreeterGrpc.ZyplayerGreeterImplBase {
//
// @Override
// public void sayHello(HelloRequest request, StreamObserver<HelloResponse> responseObserver) {
// HelloResponse reply = HelloResponse.newBuilder().setMessage("Hello " + request.getName()).build();
// responseObserver.onNext(reply);
// responseObserver.onCompleted();
// }
//
// @Override
// public void sayTime(Empty request, StreamObserver<TimeResponse> responseObserver) {
// TimeResponse reply = TimeResponse.newBuilder().setTime(Timestamp.newBuilder().build()).build();
// responseObserver.onNext(reply);
// responseObserver.onCompleted();
// }
//}

View File

@@ -0,0 +1,40 @@
//package com.zyplayer.doc.grpc.service;
//
//
//import com.google.protobuf.ByteString;
//import com.nxest.grpc.server.GrpcService;
//import com.zyplayer.doc.grpc.proto.BaseMsg;
//import com.zyplayer.doc.grpc.proto.ChatMsg;
//import com.zyplayer.doc.grpc.proto.User;
//import com.zyplayer.doc.grpc.proto.ZyplayerChatGrpc;
//import io.grpc.stub.StreamObserver;
//
///**
// * grpc服务测试类需要mvn compile项目
// * @author 暮光:城中城
// * @since 2019年3月31日
// */
//@GrpcService
//public class ZyplayerChatService extends ZyplayerChatGrpc.ZyplayerChatImplBase {
//
// @Override
// public void sendText(ChatMsg request, StreamObserver<ChatMsg> responseObserver) {
// User user = null;
// try {
// user = User.newBuilder().setCookies(ByteString.copyFrom("xxx", "utf-8")).build();
// } catch (Exception e) {
// e.printStackTrace();
// }
// BaseMsg baseMsg = BaseMsg.newBuilder().setCmd(1).setUser(user).build();
// ChatMsg reply = ChatMsg.newBuilder().setToken("sendText").setIP("xx.xx.xx.xx").setBaseMsg(baseMsg).build();
// responseObserver.onNext(reply);
// responseObserver.onCompleted();
// }
//
// @Override
// public void sendImage(ChatMsg request, StreamObserver<ChatMsg> responseObserver) {
// ChatMsg reply = ChatMsg.newBuilder().setToken("sendImage").setIP("xx.xx.xx.xx").build();
// responseObserver.onNext(reply);
// responseObserver.onCompleted();
// }
//}