Developing a web chat using Rails 3

Hi!

I’m trying to develop a web chat (like the facebook one, but much
simpler) that works inside Rails 3, and so I’m inquiring about the
methods used for this scope. I had some success applying this guide

, so now I am able to send messages form the server to the client.

Anyway, I read about some sort of XML-based protocol called XMPP, which
seems to be widley used in this cases. I really don’t know anything
about either cramp or XMPP, and so I would ask:

  • Do you have some info about cramp (guides, explanations, examples…)?
    apart from the above post, I found this
    http://m.onkey.org/2010/1/7/introducing-cramp , and nothing else (maybe
    because it is relatively young?) Above all…
  • … how does cramp work? Is a parallel server? A thread? What is it???
    :slight_smile:
  • Is XMPP the way? Do you know how to implement it?
  • Do you know anything about the argument? Every contribute is
    appreciated!