Azure / Azure/azure-webpubsub

Any plan to support reliable json protocol in C++ for the websocket client?

Open
#683 2 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.