public class Client {
private static void blockingConnect(InetSocketAddress addr) throws Exception {
RpcClient client = new RpcClient();
RpcChannel channel = client.blockingConnect(addr);
//sendRequest(channel, client);
SudokuService.BlockingInterface remoteService = SudokuProto.SudokuService.newBlockingStub(channel);
SudokuRequest request = SudokuRequest.newBuilder().setCheckerboard("001010").build();
SudokuResponse response = remoteService.solve(null, request);
System.out.println(response);