Alle Beispiele und Tests mit GlassFish 4 promotionbuilds
Einordnung: Technologien mit denen man Daten vom Server zum Client übeträgt; Longpolling GET…Wait,Wait… Work; GET; SSE nur initiales GET, WebSocket: nur Handshake über HTTP
SSE keine eigeneSpz. Sondern in JAX-RS angesiedelt; Implementierung als Teil von Jersey 2
Repo: JEE 7 maven Projekt mit aktuell 3 Subprojekten; SSE,WebSocket, NoSQL Demo; Ziel: bis zum final aktuell halten als Anlaufpunkt für JEE 7 / GlassFish Tests
List items are corresponding to header declaration in HTTP request.public Map<String, List<String>> getHeaders() /** * Returns the header value corresponding to the name.public String getHeader(String name) { final List<String> stringList = headers.get(name); return stringList == null ? null : stringList.get(0); }
Beispiel Backoffice Systeme: mehrer Nutzer bearbeiten einkommende Aufträge… mit beiden Techn. Möglich… neue Aufträge werden per broadcast an alle gesendet, bearbeiter sperrt Auftrag und beareitet ihn statusänderung an alle