I have a ruby on rails application that I would like to send Jabber messages. I’m able to get a ruby client connecting and sending messages as one of the Openfire users.
I’m also creating a new user with the User Service plugin every time a new user is created.
I need this application to be able to handle 1000s of users, but I know that keeping connections open in my rails application will prevent that from happening.
I’m wondering if there is a way to use Openfire to send messages without having to create a connection every time. Openfire would be both server and client. The best situation would be for my rails application to issue a HTTP request to Openfire with:
the from Jabber ID
the to Jabber ID
If anyone has any suggestions on how to best approach this problem, I’d be very grateful.