You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Grigorov (JIRA)" <ji...@apache.org> on 2013/11/22 14:38:36 UTC
[jira] [Resolved] (WICKET-5423) Create IResource based
implementation of Native Web Sockets
[ https://issues.apache.org/jira/browse/WICKET-5423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Grigorov resolved WICKET-5423.
-------------------------------------
Resolution: Fixed
Fix Version/s: 7.0.0
6.13.0
Implemented.
https://github.com/apache/wicket/tree/master/wicket-experimental/wicket-native-websocket/wicket-native-websocket-javax/src/test/java/org/apache/wicket/protocol/ws/javax/app demo app shows how to use it (Jetty 9.x/JSR356 + Wicket 7.x).
https://github.com/martin-g/blogs/tree/master/wicket6-native-websockets also shows the same demo (uses Jetty 9.0 with Wicket 6.x)
> Create IResource based implementation of Native Web Sockets
> -----------------------------------------------------------
>
> Key: WICKET-5423
> URL: https://issues.apache.org/jira/browse/WICKET-5423
> Project: Wicket
> Issue Type: Improvement
> Components: wicket-native-websocket
> Affects Versions: 7.0.0
> Reporter: Martin Grigorov
> Assignee: Martin Grigorov
> Fix For: 6.13.0, 7.0.0
>
>
> At the moment Wicket Native WebSocket module provides WebSocketBehavior class that may be used by the application to send and receive websocket messages.
> It has the drawback that any message received in a websocket connection requires to get access to the page (IPageManager#getPage(int), PageAccessSynchronizer) to be able to notify WebSocketBehavior #onXyzMessage() methods. Thus WebSocketBehavior is very easy to use but not that well scalable when there is a high traffic in the web socket connection.
> With this ticket I want to introduce an IResource implementation that will provide the same APIs but will not have this drawback.
--
This message was sent by Atlassian JIRA
(v6.1#6144)