There are several pollyfills for eventsource though.  Just like there are
for older browsers and websockets.

https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events

On Wed, Sep 21, 2016 at 7:48 AM Thomas Broyer <[email protected]> wrote:

>
>
> On Wednesday, September 21, 2016 at 4:43:45 PM UTC+2, JonL wrote:
>>
>> Others have suggested websockets, but there are several other options as
>> well.  There is google cloud messaging and many other libraries to solve
>> this problem as well as ServerSent Events.
>>
>> http://www.html5rocks.com/en/tutorials/eventsource/basics/
>>
>
> Unfortunately, and surprisingly, EventSource isn't supported in Microsoft
> browsers, contrary to WebSocket!
> http://caniuse.com/eventsource vs. http://caniuse.com/websockets
>
> If none of those are options, try to avoid using a regular timer.  More
>> timers, more problems.  If you must use a timer like object, I would
>> suggest using gwt Scheduler instead.
>>
>
> Most importantly, schedule the task again from the RPC callback, do not
> schedule a repeating task (in other words, in JS terms, use setTimeout, do
> not use setInterval)
>
>
>> On Tuesday, September 20, 2016 at 2:38:11 AM UTC-7, Olar Andrei wrote:
>>>
>>> Hello,
>>>
>>> In my GWT application I have a messaging system integrated within. When
>>> a specific conversation gets opened, a query runs and selects all messages
>>> available for this conversation. From the same view you can reply to that
>>> conversation. When replying, the other user has to click a small refresh
>>> button (located on top, which agian gets all mesages from the DB running
>>> the same query from above) in order for the last message to appear.
>>>
>>> My question: How can I make that refresh automatically, so you don't
>>> have to click on the button in order to refresh the conversation. Like in
>>> FB, Messenger, etc, where you don't refresh the conversation and the
>>> messages keep coming without you having to do anything.
>>>
>>> Thanks in advance.
>>>
>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "GWT Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-web-toolkit/zsyG1NKf2p8/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/google-web-toolkit.
> For more options, visit https://groups.google.com/d/optout.
>
-- 
Jonathon Lamon
Chief Software Engineer
Perceptronics Solutions Inc.
Tel  703-485-2922
Cell 269-205-4649
www.percsolutions.com

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to