hg: caciocavallo/ng: 6 new changesets
linuxhippy at gmail.com
linuxhippy at gmail.com
Fri Sep 2 14:29:19 PDT 2011
Changeset: 08adf060007a
Author: ceisserer
Date: 2011-09-02 19:39 +0200
URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/08adf060007a
Move sub-session handling completly into WebSessionManager
! src/web/classes/net/java/openjdk/cacio/servlet/AppStartServlet.java
! src/web/classes/net/java/openjdk/cacio/servlet/EventReceiveServlet.java
! src/web/classes/net/java/openjdk/cacio/servlet/ImageStreamer.java
! src/web/classes/net/java/openjdk/cacio/servlet/SessionInitializeServlet.java
- src/web/classes/net/java/openjdk/cacio/servlet/SubSessionServletBase.java
! src/web/classes/net/java/openjdk/cacio/servlet/WebSessionManager.java
Changeset: 4c89d07d740b
Author: ceisserer
Date: 2011-09-02 19:46 +0200
URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/4c89d07d740b
move event-data parsing out of servlet into its own class
+ src/web/classes/net/java/openjdk/awt/peer/web/WebEventManager.java
! src/web/classes/net/java/openjdk/awt/peer/web/WebSessionState.java
! src/web/classes/net/java/openjdk/cacio/servlet/EventReceiveServlet.java
Changeset: c72acd2cdee6
Author: ceisserer
Date: 2011-09-02 20:18 +0200
URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/c72acd2cdee6
refactor data transfer, so that it doesn't depends on writing to an OutputStream
! src/web/classes/net/java/openjdk/awt/peer/web/WebScreen.java
! src/web/classes/net/java/openjdk/awt/peer/web/WebSessionState.java
! src/web/classes/net/java/openjdk/cacio/servlet/EventReceiveServlet.java
! src/web/classes/net/java/openjdk/cacio/servlet/ImageStreamer.java
! src/web/classes/net/java/openjdk/cacio/servlet/transport/Base64PngTransport.java
! src/web/classes/net/java/openjdk/cacio/servlet/transport/BinaryPngTransport.java
! src/web/classes/net/java/openjdk/cacio/servlet/transport/BinaryRLETransport.java
! src/web/classes/net/java/openjdk/cacio/servlet/transport/BinaryTransport.java
! src/web/classes/net/java/openjdk/cacio/servlet/transport/ImageTransport.java
! src/web/classes/net/java/openjdk/cacio/servlet/transport/Transport.java
Changeset: 7cc20d2b59c7
Author: ceisserer
Date: 2011-09-02 20:22 +0200
URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/7cc20d2b59c7
move http based event streaming into seperate file
+ src/web/servlet/HttpEventStreamer.js
! src/web/servlet/StreamBase.html
Changeset: 2d59e2b309a2
Author: ceisserer
Date: 2011-09-02 20:33 +0200
URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/2d59e2b309a2
use multiple simultaneous XmlHttpRequests to stream event data up to the server to decrease latency, requires ordering the events on the server-side
! src/web/classes/net/java/openjdk/awt/peer/web/WebEventManager.java
! src/web/classes/net/java/openjdk/awt/peer/web/WebSessionState.java
! src/web/classes/net/java/openjdk/cacio/servlet/EventReceiveServlet.java
! src/web/servlet/HttpEventStreamer.js
Changeset: 59aa61fb8be7
Author: ceisserer
Date: 2011-09-03 01:04 +0200
URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/59aa61fb8be7
big welcome to our new websocket support
! src/web/classes/net/java/openjdk/awt/peer/web/WebSessionState.java
! src/web/classes/net/java/openjdk/cacio/server/CacioServer.java
! src/web/classes/net/java/openjdk/cacio/servlet/AppContextCreator.java
! src/web/classes/net/java/openjdk/cacio/servlet/WebSessionManager.java
+ src/web/classes/net/java/openjdk/cacio/servlet/WebSocketServlet.java
+ src/web/classes/net/java/openjdk/cacio/servlet/WebSocketStreamThread.java
! src/web/classes/net/java/openjdk/cacio/servlet/transport/Base64PngTransport.java
! src/web/servlet/HttpEventStreamer.js
! src/web/servlet/StreamBase.html
+ src/web/servlet/WSBase64Transport.js
+ src/web/servlet/WebSocketEventStreamer.js
+ src/web/servlet/WebSocketShared.js
! src/web/servlet/XHRBase64Transport.js
More information about the caciocavallo-dev
mailing list