I am designing a web application using GWT currently, which is also the first time i am using GWT. I just have a general question about how (or can) GWT handles communications between multilpe clients.
My application needs user to login and has personalized pages for different users, GWT is well able to do all of these. The only problem is user needs to know what other users are doing, a simple example is like Google Talk, when one user is “typing”, the other side will be noticed. So i am just wondering if GWT can do this?
As i said this is my first time using GWT, so, if GWT is well able to provide the these user interacting functions, i will go with GWT, otherwise i can make changes when it is not too late.
Thanks!!!
Looking at the example you gave, if user A starts typing, there’s no problem sending the “started typing” event to the server. The server would than have to look up who user A is talking with (say, user B), and get the information to B’s browser. This is, of course, the trickier part, but there is more than one way to perform the task, as described for instance here.
In summary, if you’re OK with passing the requests through the server, I don’t see a problem with using GWT as the underlying technology.