0
Можно ли определить протокольные буферы с помощью Java?Java IDL для gRPC/protobuf (Protocl Buffers)
То есть вместо
service Greeter {
rpc SayHello (HelloRequest) returns (HelloReply) {}
}
Я хотел бы иметь
public interface Greeter {
@Grpc
HelloReply sayHello (HelloRequest req);
}
@GrpcMessage()
public class HelloReply{
@GrpcField(1)
string name;
}
Это аннотация, как Hibernate/JPA над моей POJO, вместо куч генерируемого кода.
я только мог найти протокол Буферы динамической схемы https://github.com/os72/protobuf-dynamic
Да, является полу-ответом, но приятно знать http://www.protostuff.io/documentation/runtime-schema/ и http://www.protostuff.io/documentation/maven-plugin/ –