-
Notifications
You must be signed in to change notification settings - Fork 895
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
Help needed to implement the GenericStreamClient for kitex.
If you're interest, please write a detailed plan for your implementation.
Advice for the task:
- Create a thrift project, use kitex's generic client to send a request and single-step debug to get acquainted with the client side calling stack;
- Firstly focus only on binary generic call
- Doc: https://www.cloudwego.io/zh/docs/kitex/tutorials/advanced-feature/generic-call/basic_usage/
- Code: https://github.com/cloudwego/kitex/blob/develop/client/genericclient/client.go
- Create a GRPC project and also single-step debug to a Bidirectional API call to get acquainted with the call stack
- Currently the encoding/decoding is performed in https://github.com/cloudwego/kitex/blob/develop/pkg/remote/codec/grpc/grpc.go
- The target is to implement a GenericStreamClient with
GenericStream(..)method to create astreaming.Streamfor sending requests.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed