[ 
https://issues.apache.org/jira/browse/WICKET-3165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Grigorov resolved WICKET-3165.
-------------------------------------
    Resolution: Won't Fix

Closing as "Won't fix" because
- there is no much interest
- there are no complains that the performance is bad now
- it will add complexities at the server side. Wicket needs to serializes the 
access to the page (and its components)

> Queueing model for multiple AJAX requests
> -----------------------------------------
>
>                 Key: WICKET-3165
>                 URL: https://issues.apache.org/jira/browse/WICKET-3165
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>            Reporter: John Armstrong
>
> Currently wicket ajax requests can block.
> This feature request suggests a queuing model where multiple ajax requests 
> made during some given time horizon (100ms for example, configurable) are 
> bundled together and sent as one request to a dispatcher. The server 
> satisfies these and then returns them as a single result.
> Wicket on the client side would then dispatch these to their callers.
> The result is what appears to be multiple simultaneous AJAX requests.
> EXT-JS uses this concept and even though it is a pure client side framework 
> it may be an interesting model to reference.
> From Users list
> Thread title: Wicket design incompatible with Web 2.0
> Specific Excerpt
> -----------------------
> not a bad idea. we already have a concept of "channels", but right now
> they can only queue or drop requests. with some work it should be
> possible to add an "aggregate" mode and process multiple callbacks
> within the same request. please file a jira issue.
> -igor
> - Hide quoted text -
> On Fri, Nov 12, 2010 at 11:44 AM, John Armstrong <[email protected]> 
> wrote:
> > EXT-JS does a nice queueing model where you can set a queue timer (say
> > 100ms) and any AJAX requests get bundled up into a single package that
> > goes across the wire at once, returning and then being sent back to
> > their callers.
> >
> > This lets a page update many components at once in what appears to be
> > real-time without blocking.
> >
> > Might be an interesting model for wicket at some point in the future.
> >
> > Yes, I know, EST-JS is a client-side framework. I am only using it as
> > an example of how some stacks are resolving these sorts of issues.
> >
> > John-



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to