If you use a timer, your data will be delayed by up to the period of the
timer (e.g. if your timer fires every 5 seconds then there will be a delay
of up to 5 seconds to display your data).

Rather than an infinite while or for loop, you can "loop" by having the RPC
call's AsyncCallback onSuccess and onFailure methods make the RPC call
again. On the server side, you can make the RPC call block until some data
is ready. (You don't want to block for too long, otherwise the RPC call will
time out--but not too short either, otherwise you will be creating
unnecessary network traffic).

On Sun, Feb 7, 2010 at 12:46 PM, SergeZ <comp1...@gmail.com> wrote:

> Thanks to your all for answers on my question! I'll try to call the
> run() method ( how can I\ forgot to call it))  ). But I thinking that
> it will not helps me...
>
> Actually, I have the one concrete task - create some similarity to
> monitoring system. My software must receive data from DataBase and
> represent it without any delays. Server's part of App based on summary
> of Sockets, Rmi technologies. And Client part of app - of course GWT
> GUI. Both of them connects through RPC AsyncCall. (it's just a
> standart GWT's scheme applications )  So, the real question is about
> possibility to create these app.. As I rightly understood, the only
> way I can use to get data from Server Side - is to use RPC call to
> server's method  and I can NOT do this in an infinite loop because It
> will interrupt my app's logic. And also I can NOT use for this
> purposes threads - due to signle-threadness of JavaSript. Am I right
> about that I can just simulate a real-time data receiving through
> using GWT's timer and each time when a timer will expired I'll have to
> make a RPC call to Server Side to getting the data ?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-tool...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>

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

Reply via email to