-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for WebTransport #43641
Comments
Tagging subscribers to this area: @dotnet/ncl |
cc @BrennanConroy this looks super interesting for signalr.
|
In the browser, gRPC-web client-streaming is still very new. SignalR still uses WebSockets as its primary transport. |
I wish SignalR can take advantage of reliable streams and unreliable datagrams of WebTransport. |
any update on that ? is it planned anytime soon ? |
Since the QUIC datagram extension is not yet |
How possible is it to inject custom transport implementation for non-browser use cases? e.g. replace WebSocket with a QUIC stream to share an existing QUIC connection in another custom service. |
@wegylexy it's not clear what you're asking for here. Where do you want to replace the transport? |
@davidfowl in addition to WebSocket, long polling, and server push, I want to add a custom transport by implementing certain interfaces (dependency injection), without baking it into the runtime. |
But what does that mean? Add a custom transport to what? Are you talking about SignalR? |
Oh, ya. Didn't notice the original issue is not scoped to SignalR. Yes, I just want to inject a custom SignalR transport. |
I figured that I can inject clients from QUIC connections into |
Let's see how https://github.com/wegylexy/webtransport may be incorporated into the runtime. |
Tagging subscribers to this area: @dotnet/ncl Issue DetailsWith QUIC incoming, WebSockets is being retired in favor of WebTransport. Consider implementing an API for this. WebSockets may have fallen out of favor versus e.g. gRPC; I don't know enough about the landscape here. @rynowak @davidfowl @JamesNK any idea?
|
With QUIC incoming, WebSockets is being retired in favor of WebTransport. Consider implementing an API for this.
WebSockets may have fallen out of favor versus e.g. gRPC; I don't know enough about the landscape here. @rynowak @davidfowl @JamesNK any idea?
The text was updated successfully, but these errors were encountered: