2012-08-23 2 views

답변

9

Servty 3.0을 지원하는 Jetty 8을 사용합니다. 저지 (및 JAX-RS)는 이에 대한 지원을하지 않지만 JAX-RS 2.0 (및 저어지 2.0)에서 지원 될 예정입니다. Dropwizard는 특별한 것을 추가하지 않지만 Jersey 2.0이 출시되면 다음 주요 Dropwizard 릴리스에 포함될 가능성이 큽니다.

3

https://github.com/jetty-project/jetty-eventsource-servlet을 사용할 수 있습니다. 지금

http: 
    connectorType: NONBLOCKING 

당신이 음악을 감상 할 수 있습니다

environment.addServlet(new MySseEventSourceServlet(), "/sse"); 

이 그런 다음 DW의 설정이 추가 당신이 당신의 SSE 서블릿을 추가하려면 DW 서비스 구현에서 서블릿과 EventSource

을 IMPL하는 방법에 대한 위키 읽기 서버가 보낸 이벤트의 날짜 :

<host>:<port>/sse 

ex.

curl localhost:8080/sse -H"Accept: text/event-stream" 

GitHub의 @ 예를 들어 작업을 참조 https://github.com/andershedstrom/dropwizard-with-sse

관련 문제