2016-11-04 5 views
0

Javaを使用してプロトコルバッファを定義することはできますか?代わりにgRPC/protobuf(Protoclバッファ)のJava IDL

service Greeter { 
    rpc SayHello (HelloRequest) returns (HelloReply) {} 
} 

の私が代わりに生成されたコードの山の、私のPOJOを超える休止/ JPAのような注釈です

public interface Greeter { 
    @Grpc 
    HelloReply sayHello (HelloRequest req); 

} 

@GrpcMessage() 
public class HelloReply{ 
    @GrpcField(1) 
    string name; 
} 

がしたいです

私だけprotostuffを見てくださいプロトコルバッファの動的スキーマhttps://github.com/os72/protobuf-dynamic

答えて

1

を見つけることができる:https://github.com/protostuff/protostuff は、それはあなたが(grpcため、おそらくそれを向上させることができないが)

+0

はい、そのいるProtobufのために欲しいものをサポートしていますハーフアンサーですが、http://www.protostuff.io/documentation/runtime-schema/とhttp://www.protostuff.io/documentation/maven-plugin/を知ってうれしいです –