What do I need for integrating XMPP into Rails?

后端 未结 2 491
广开言路
广开言路 2021-01-03 04:37

Here\'s what I have so far.

  1. XMPP Server - Ejabberd or Vine
  2. XMPP Library in Rails - Blather
  3. XMPP Library on Client - Strophe.js

2条回答
  •  灰色年华
    2021-01-03 05:11

    I would have add a comment but unfortunately I don't have enough reputation yet.

    If you want to do your chat client side, Strophe is recommended. If you want to store some conversations, you'll do it server-side, but not 'rails server'-side, you should do it 'xmpp server'-side : Ejabberd should store your old messages, romm topics or your contact list. It's his job.

    Blather could be usefull to make rails communicate with your xmpp-server. Typical use cases could be making server to server communication, or creating an xmpp bot to interact in your chat : it could be asking questions for a game or managing the room to kick flooders.

提交回复
热议问题