Spring Camp 2017의 gㅏ벼운 RPC, gRPC의 예제 코드와 발표에 다 담지 못한 나머지 예제들
- master 브랜치: gRPC의 4가지 스트리밍 모두를 다루는 예제 포함
- comic 브랜치: 발표에 사용된 코믹 버전 - Async Unary Call만 포함
- JDK 7+
- .proto 파일 편집 플러그인(필수는 아님)
- IntelliJ: Protobuf Support
- Eclipse: https://marketplace.eclipse.org/category/free-tagging/grpc/title
- 최초 커밋부터 순서대로 체크아웃하면서 보면 gRPC 프로그램 작성 순서와 함께 더 쉽게 이해할 수 있음
- HelloGrpcClientRunner.java 파일의 메인 메서드로 gRPC 서버 실행
- master 브랜치에 있는 여러가지 스트리밍 방식은 주석을 통해 필요한 방식만 실행하며 테스트 가능