Thank you all for the help and information.

Ill try to solve my problem with identifying the user pipe on the
client and/or how to send the messages to the server on that pipe and
get back to you.

Regards

On Apr 5, 5:35 pm, Pablo Tejada <[email protected]> wrote:
> I think you should keep on coding and worry about performance
> optimization later.
>
> When a user is connected to the APE server, or any comet server, it is
> given an identifier also know as the pubid or publisher id. This pubid
> is essentially the index/name of the user object/pipe. Regardeless of
> how many channels a user joins it will use the same pubid.
>
> You can look at a pipe as a two way tunnel for reciving and sending
> messages to the server. So you can recieve and send data throught the
> user object/pipe without been in a chnnel.
>
> A channel is just a goup of pipes, that is why is reffered as an multipipe.
>
> Now, my suggestion to you is to have all users join a channel that you
> could use to broadcast messages and for private communication with
> specific users use their user pipes
>
> Sent from my iPhone
>
> On Apr 5, 2012, at 10:57 AM, Micael Ribeiros <[email protected]> wrote:
>
>
>
>
>
>
>
> > Does a pipe get created when a user connects to the APE Server? If it
> > does and if I use a 'private' channel I would be creating another
> > pipe, so 2 pipes would be created for each user. I want to avoid doing
> > that and just use the first pipe that was created, but I cant seem to
> > 'pass' that pipe to the user, and using for example "this.core.join"
> > on the client throws me error 001.
>
> > The second option that you mentioned, using a 'global' pipe/channel to
> > send messages between the server and the client seems to be the best
> > alternative to what Im trying to achieve, but still each user would be
> > connected to two pipes. Or am I wrong? Im actually not quite sure how
> > APE's pipes work but from what I could understand if the user connects
> > a pipe gets created, and I REALLY want to use just that pipe before
> > putting the user on others channels.
>
> > Regards
>
> > --
> > 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/

-- 
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