Hi All, I'm working on a project to add protobuf support into Finagle. The canonical form of a Finagle rpc service is:
Future<Response> myRpcCall( Request request ) where Request and Response are protobuf objects in this case. While the traditional protobuf rpc interface is something like this: abstract void myRpcCall(RpcController controller, Request request, RpcCallback<Response> done) So what I would like is to generate Java and/or Scala code to produce an implementation like the canonical Finagle form. The protobuf documentation suggests that plugins can be added to protoc to do this sort of code gen but there is apparently no examples or a tutorial for adding a java code generator plugin to Javac. I've also seen Kenton Varda suggest that there are third party add ons to protobuf that could be used as an example, but I spent an evening Googling to no avail. Does anyone have some insight on how to add a Java code generator protoc plugin or a working example or some open source implementation? Any help would much appreciated. Cheers, Patrick -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/protobuf. For more options, visit https://groups.google.com/d/optout.
