aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc
diff options
context:
space:
mode:
authorGravatar Jean de Klerk <deklerk@google.com>2018-07-13 14:07:32 -0700
committerGravatar Jean de Klerk <deklerk@google.com>2018-07-13 14:07:32 -0700
commit051e833a4c248c821c8a3f3f7001cb6ef0e822c5 (patch)
tree4559c84596649ce6517bea24c02416a4ebc350ef /doc
parent7cb6e9dca755ee999dfcce1722f574053eb223a3 (diff)
docs: provide a section aggregating per-language server reflection tutorials
This allows users of any language to find documentation about server reflection. I chose this document as the place to put it because it has quite good SEO for the term "server reflection grpc".
Diffstat (limited to 'doc')
-rw-r--r--doc/server-reflection.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/server-reflection.md b/doc/server-reflection.md
index cceee1647f..43fc1d8c4d 100644
--- a/doc/server-reflection.md
+++ b/doc/server-reflection.md
@@ -15,6 +15,19 @@ This broadly involves two problems: determining what formats (which protobuf
messages) a server’s method uses, and determining how to convert messages
between human readable format and the (likely binary) wire format.
+## Enabling server reflection
+
+Enabling server reflection differs language-to-language. Here are links to docs relevant to
+each language:
+
+- [Java](https://github.com/grpc/grpc-java/blob/master/documentation/server-reflection-tutorial.md#enable-server-reflection)
+- [Go](https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md#enable-server-reflection)
+- [C++](https://grpc.io/grpc/cpp/md_doc_server_reflection_tutorial.html)
+- Python: (tutorial not yet written)
+- C#: (tutorial not yet written)
+- Ruby: not yet implemented [#2567](https://github.com/grpc/grpc/issues/2567)
+- Node: not yet implemented [#2568](https://github.com/grpc/grpc/issues/2568)
+
## Method reflection
We want to be able to answer the following queries: