I would like to look into the possibility to use XMPP as a messaging solution between mutiple servers to effectively have one system where not only users but also the software itself communicates with this system. I know this is possible by the XMPP standard, but the question is which libraries or ready-baked XMPP servers I could use to accomplish this. I would like to look into the possibility to us