Could you clarify that?

My understanding is that once I send a response back to the client,
the connection is closed.

How do I then get a response for the next step? If I make another RPC
request, is there a guarantee that I'll connect to the same session
that executed the previous step?

Let me try to illustrate what I'm going for:

Client submits RPC request for Step 1

Server receives request and executes Step 1
Once Step 1 is complete, server sends response with progress update

Client receives response and displays progress update to user
Client sends RPC request for Step 2

Server receives request
Server takes data generated from Step 1 (preserved how?)
Server executes Step 2 and sends response with progress update

Client receives response and displays progress update
Client sends RPC request for Step 3

...and so on.

My main concern is how to preserve the interim data from one RPC call
to the next.

On Sep 6, 3:55 pm, mohit ranjan <[email protected]> wrote:
> Make an async RPC call and update UI on OnSuccess/OnFailure()
>
> Mohit
>
>
>
> On Wed, Sep 7, 2011 at 1:13 AM, Nestor <[email protected]> wrote:
> > I'm trying to find out how to implement the following functionality.
> > Any help would be appreciated.
>
> > The client sends a RPC request to the server for a set of data. The
> > server has to query the data, then perform some additional processinf
> > (e.g., filter, sort) before sending it back to the client. While this
> > processing is going on, a progess bar is displayed to the user,
> > indicating what step is being performed ("Retrieving", "Filtering",
> > etc.)
>
> > I've been looking at Server Push as a potential solution, but I'm not
> > sure how to implement it for this situation. I suppose the server
> > could send status messages indicating completion of each step in the
> > process before sending the final result set. Am I on the right track?
>
> > Thank you.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google Web Toolkit" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> >http://groups.google.com/group/google-web-toolkit?hl=en.- Hide quoted text -
>
> - Show quoted text -

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to