Thanks,

I'm using Long Polling but I will try websocket.
I was closing, because of the timeout, the CHECK connection before
sending a new CHECK connection, then I was not receiving the CLOSE
raw.
Thanks a lot

On 29 juin, 14:56, Nicolas Trani <[email protected]> wrote:
> Hi,
>
> wich transport method are you using? Long polling or websocket? (for a
> java application websocket will be better as it allow you to use full
> duplex connection).
>
> If you are using long polling this is what you have to do   :
>
>     * Open a new connection, keep it open until data comes.
>           o If you didn't receive data within 30sec, open a new CHECK
>             request, this will close previous request with CLOSE raw.
>           o If you receive data, then open a new CHECK request
>
> If you are using websocket it's pretty much the same, instead of opening
> / closing new connection just send CHECK request each 30sec (CHECK
> request act like a ping request).
>
> Regards.
>
> On 29/06/2010 14:46, st�phane Herraiz wrote:
>
>
>
> > Hi,
>
> > I'm trying to make a APE client in Java (Android).
>
> > I'm connecting to the APE server using a CONNECT/JOIN command.
> > Then I send a CHECK cmd :
> > ["cmd":"CHECK","chl":3,"sessid":"34d2dd64e1bb3d1c17add2b216a87551"}]
> > I have put a socket timeout to 30s
> > When a message arrive I can read it but I never receive the CLOSE
> > raw : [{"time":"1277815119","raw":"CLOSE","data":{"value":"null"}}]
> > when no message is coming. I have a timeout.
> > What is wrong in my implementation?
>
> > Thanks a lot in advance
>
> > BR
>
> --
> Nicolas Trani - Web engineer
> Weelya - Improve the web
> 32 rue du faubourg boutonnet
> 34090 Montpellierhttp://www.weelya.comhttp://www.ape-project.org

-- 
You received this message because you are subscribed to the Google
Groups "APE Project" 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/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

Reply via email to