2016-05-30 77 views
2

給定GRPC服務的地址,例如ipv4:127.0.0.1:25000,是否有任何標準化查詢或工具可用於發現GRPC請求服務能夠接收的內容?GRPC服務發現

例如我在尋找類似:

./magic-grpc-service-tool 127.0.0.1:25000 
> service Greeter { 
> rpc Greet(HelloMessage) returns (HelloResponse) {} 
> } 

回答

2

更新:跨越各種語言支持反射服務和GRPC CLI能夠使用它。

此刻,沒有。我們將在各種語言中添加server reflection,但必須逐個添加支持。一旦支持服務器反射,grpc CLI將被增強以使用它,並且將成爲使用的「標準工具」。

+0

此功能當前是否可用 – Naresh

+0

它因語言而異。我認爲它是用C++實現的,並且正在爲Java工作。我認爲CLI在這一點上支持反思,但是可能還有其他功能需要添加。 –