Any plan to support reliable json protocol in C++ for the websocket client?
- Dominant language
- TypeScript
- Stars
- 147
- Forks
- 96
- Avg merge
- 19h 28m
- Merged PRs (30d)
- 87
Description
### Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is.
Example: I am trying to use azure webpubsub in C++, but I can't find webpubsub client C++ SDK.
### Describe the solution you'd like
An alternative SDK to C# one [here](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/webpubsub/Azure.Messaging.WebPubSub.Client/src/WebPubSubClient.cs), support features:
- Auto reconnect
- Auto retry sending
- Sequence Ack
- Auto rejoin group
Or at least provide a protocol serialization and deserialization SDK which make dev easier
### Additional context
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the linked C# WebPubSubClient.cs implementation and compare its auto-reconnect, retry, sequence-acknowledgement, and group-rejoin behavior with the requested C++ websocket client scope. Before implementation, clarify whether the goal is a complete client SDK or only JSON protocol serialization and deserialization; done should be defined by the selected scope and its corresponding protocol behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- api, backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100