Skip to content

Instantly share code, notes, and snippets.

@ankeetmaini
Created July 3, 2021 06:48
Show Gist options
  • Save ankeetmaini/2ff3a704d3b36e7fcaf0b11738e39f94 to your computer and use it in GitHub Desktop.
Save ankeetmaini/2ff3a704d3b36e7fcaf0b11738e39f94 to your computer and use it in GitHub Desktop.
import io.grpc.stub.StreamObserver;
public class DemoServiceImpl extends DemoServiceGrpc.DemoServiceImplBase {
@Override
public void sum(SumRequest request, StreamObserver<SumResponse> responseObserver) {
int num1 = request.getNum1();
int num2 = request.getNum2();
int result = num1 + num2;
// creating the response payload
SumResponse response = SumResponse.newBuilder().setSum(result).build();
// sending the payload
responseObserver.onNext(response);
responseObserver.onCompleted();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment