You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by GitBox <gi...@apache.org> on 2021/09/07 07:39:32 UTC

[GitHub] [dubbo-go-pixiu] MasterKenway opened a new issue #247: Feat: Implement grpc invoke for service provider

MasterKenway opened a new issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247


   Currently, the implement realized with @ztelur 's idea.
   
   - Use  default grpc transcoding strategy mentioned in the Google docs to find the service behind [link](https://cloud.google.com/endpoints/docs/grpc/transcoding)
   - Get service and method from proto files, use [jhump/protoreflect](https://github.com/jhump/protoreflect), refer to [grpcurl](https://github.com/fullstorydev/grpcurl)'s implement
   - Init descriptors in the function `Handle()` in `grpcproxy` filter
   - Cache Connection object with sync.Pool and extension resigstry
   - Finally, everything is ready for invoking


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo-go-pixiu] MasterKenway commented on issue #247: Feat: Implement grpc invoke for service provider

Posted by GitBox <gi...@apache.org>.
MasterKenway commented on issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247#issuecomment-939402593


   > should close this issue?
   
   server reflection is working on progress, keep this until I finish it


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo-go-pixiu] MasterKenway edited a comment on issue #247: Feat: Implement grpc invoke for service provider

Posted by GitBox <gi...@apache.org>.
MasterKenway edited a comment on issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247#issuecomment-914072978


   This implement relies on the proto files, next step can use [server reflection](https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo-go-pixiu] MasterKenway commented on issue #247: Feat: Implement grpc invoke for service provider

Posted by GitBox <gi...@apache.org>.
MasterKenway commented on issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247#issuecomment-914067631


   #244 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo-go-pixiu] MasterKenway commented on issue #247: Feat: Implement grpc invoke for service provider

Posted by GitBox <gi...@apache.org>.
MasterKenway commented on issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247#issuecomment-914072978


   This implement rely on the proto files, next stop can use [server reflection](https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo-go-pixiu] MasterKenway removed a comment on issue #247: Feat: Implement grpc invoke for service provider

Posted by GitBox <gi...@apache.org>.
MasterKenway removed a comment on issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247#issuecomment-914067631


   #244 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo-go-pixiu] MasterKenway edited a comment on issue #247: Feat: Implement grpc invoke for service provider

Posted by GitBox <gi...@apache.org>.
MasterKenway edited a comment on issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247#issuecomment-914072978


   This implement rely on the proto files, next step can use [server reflection](https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo-go-pixiu] ztelur commented on issue #247: Feat: Implement grpc invoke for service provider

Posted by GitBox <gi...@apache.org>.
ztelur commented on issue #247:
URL: https://github.com/apache/dubbo-go-pixiu/issues/247#issuecomment-939395330


   should close this issue?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org