On 9/14/06, Marcelo de Moraes Serpa <[EMAIL PROTECTED]> wrote:
> Thanks a lot for the valuable reply Chris!
>

No Problem.

> What I don't understand though is this uni-direcional/bi-directional thing,
> I'm not that good in network socket programming after all, all I have used
> was Flash Remoting (which is unidirecional if I understood this concept
> right).
>
Yes, that's right. It's one direction, the client needs to make a
request. In other words the client initiates the call.

> By bi-direcional I mean something such FMS where you data get sent to the
> app by the server (pull method?)
>
That's actually push. In the case of bi-directional or a socket
connection you can do pull and push. Server -> client = push, Client
-> Server = pull. Think of a socket as a pipe that's opened up and
information can flow in both directions.

Peter explained it pretty well for you, but hopefully both of us
explaining will help you get it straight.

> Thanks again,
>
> Marcelo.
>
>
> On 9/14/06, Chris Allen <[EMAIL PROTECTED]> wrote:
> > Marcelo,
> >
> > XMLSocket is bidirectional. It's a Socket afterall. Bob, might be
> > right that it's possibly overkill to use Red5 for a chat application.
> > You may want to look at Jive Software's Wildfire:
> > http://jivesoftware.org/ as a good choice. It's a Jabber/XMPP
> > implementation that also has a really good Flash library for the XMPP
> > protocol. This gives you much of the typical chat infrastructure right
> > off the bat. I used this for an application a little while back, and
> > it was really excellent.
> >
> > However, if it's a room based chat that you want, take a look at the
> > FITC example that comes with Red5. We have a simple text based chat
> > that's part of the video conferencing application.
> >
> > There's also another guy on the Red5 list that is looking to hook up
> > Red5 to an XMPP server, so you may want to discuss with him what he's
> > doing over on the Red5 list.
> >
> > I hope that some of this information helps you out.
> >
> > -Chris
> >
> > On 9/14/06, Johannes Nel <[EMAIL PROTECTED]> wrote:
> > > yes
> > >
> > >
> > > On 9/14/06, Marcelo de Moraes Serpa < [EMAIL PROTECTED]> wrote:
> > > >
> > >
> > > Hey bob... this XMLSocket technique is bi-direcional?
> > >
> > >
> > >
> > > On 9/14/06, Bob Ippolito <[EMAIL PROTECTED] > wrote:
> > > > On 9/14/06, Marcelo de Moraes Serpa < [EMAIL PROTECTED] > wrote:
> > > > > On my last project I need to implement a chat system. However, I'm
> > > really
> > > > > not sure about the technologies involved. I know I can do the
> "refresh
> > > > > trick" (pull method?) where the application keeps pinging the server
> to
> > > see
> > > > > if there is new data available. I also know that there are other
> more
> > > > > efficient solutions such as the one used by FMS or FDS, and here's
> my
> > > doubt
> > > > > - what is this technology about (JMS?) ? Does it work over http? How
> > > does
> > > > > that work after all?
> > > >
> > > > Creating an XMLSocket server for Flash 5+ is trivial. People have been
> > > > making chat servers and clients with that combination for at least 5
> > > > years now (my first was in 2001), you should have no problem finding
> > > > information on the topic.
> > > >
> > > > Personally I would steer clear of Red5 for this, there are more mature
> > > > and easier to debug options available to you for this kind of
> > > > application.
> > > >
> > > > -bob
> > > >
> > > > _______________________________________________
> > > > osflash mailing list
> > > > [email protected]
> > > >
> http://osflash.org/mailman/listinfo/osflash_osflash.org
> > > >
> > >
> > >
> > > _______________________________________________
> > >
> > > osflash mailing list
> > >  [email protected]
> > > http://osflash.org/mailman/listinfo/osflash_osflash.org
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > j:pn
> > > http://www.lennel.org
> > >
> > > _______________________________________________
> > > osflash mailing list
> > > [email protected]
> > > http://osflash.org/mailman/listinfo/osflash_osflash.org
> > >
> > >
> > >
> >
> > _______________________________________________
> > osflash mailing list
> > [email protected]
> > http://osflash.org/mailman/listinfo/osflash_osflash.org
> >
>
>
> _______________________________________________
> osflash mailing list
> [email protected]
> http://osflash.org/mailman/listinfo/osflash_osflash.org
>
>
>

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to