Skip to content
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

Support server push in the webserver API #143

Closed
romain-grecourt opened this issue Oct 31, 2018 · 5 comments
Closed

Support server push in the webserver API #143

romain-grecourt opened this issue Oct 31, 2018 · 5 comments
Labels
enhancement New feature or request
Projects

Comments

@romain-grecourt
Copy link
Contributor

The webserver API needs to be updated in order to support server side push.
Could be supported by HTTP2 or websocket (which we don't have at the moment)

@dansiviter
Copy link
Contributor

This would be needed for MP 2.0 support as SSE is part of the JAX-RS 2.1 spec.

@spericas
Copy link
Member

We should already have SSE support via Jersey. We do have support for JAX-RS 2.1. The notion of server push is broad. E.g., in HTTP/2 it refers to the ability of send related resources ahead of time, before they are requested.

@AshwinPrabhuB
Copy link

WebSocket would be a nice addition for server pushed notifications that isn't the same as HTTP/2 which is more of a network optimization for responses at the protocol layer.

@spericas
Copy link
Member

SSE support would likely require adding a new dependency to your project. For more information, see Jersey's documentation here https://jersey.github.io/documentation/latest/sse.html

@barchetta barchetta added this to Needs triage in Backlog Jan 2, 2020
@spericas
Copy link
Member

spericas commented Jan 9, 2020

I'm closing this issue because the discussion has diverged into multiple topics that are not all related. For information about WebSockets in Helidon, see #1231. SSE should already be supported via Jersey. Finally, I will create another issue that is specific to HTTP/2 server push of resources.

@spericas spericas closed this as completed Jan 9, 2020
Backlog automation moved this from Needs triage to Closed Jan 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Backlog
  
Closed
Development

No branches or pull requests

4 participants