diff options
author | David Garcia Quintas <dgq@google.com> | 2016-08-18 15:04:25 -0700 |
---|---|---|
committer | David Garcia Quintas <dgq@google.com> | 2016-08-18 15:04:25 -0700 |
commit | 80763dd7c48f9fe9f0499f9a3d6c340b81d1acb7 (patch) | |
tree | 0696c8d9b1a5bbf20dc34070eb625bc97f915be9 /tools/grift/README.md | |
parent | 5b0e9462f0d40b171d50c03b29016c36588a3520 (diff) | |
parent | f4112fc06e126ae4adc4dce99d71d021ff36bf9a (diff) |
Merge branch 'master' of github.com:grpc/grpc into lb_add_md
Diffstat (limited to 'tools/grift/README.md')
-rw-r--r-- | tools/grift/README.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tools/grift/README.md b/tools/grift/README.md new file mode 100644 index 0000000000..7cbbdc567b --- /dev/null +++ b/tools/grift/README.md @@ -0,0 +1,26 @@ +Copyright 2016 Google Inc. + +#Documentation + +grift is integration of [Apache Thrift](https://github.com/apache/thrift.git) Serializer with gRPC. + +This integration allows you to use grpc to send thrift messages in C++ and java. + +grift uses Compact Protocol to serialize thrift messages. + +##generating grpc plugins for thrift services + +###CPP +```sh + $ thrift --gen cpp <thrift-file> +``` + +###JAVA +```sh + $ thrift --gen java <thrift-file> +``` + +#Installation + +Before Installing thrift make sure to apply this [patch](grpc_plugins_generator.patch) to third_party/thrift. +Go to third_party/thrift and follow the [INSTALLATION](https://github.com/apache/thrift.git) instructions to install thrift with commit id bcad91771b7f0bff28a1cac1981d7ef2b9bcef3c.
\ No newline at end of file |