I knew the new smack 4.1 had begun to support xep-0198, it’s good for us. But, i have read the standard of xep-0198, it should be implemented in both sides(client and server). I don’t know whether the openfire has already implemented the xep-0198 ( I have read the change log of openfire, there is nothing about xep-0198.). So my question is “If i enabled xep-0198 in my clients, does it really works?”.
Yes, you can’t, if you are using Openfire. But there are a few other servers which support it, to my knowledge only Prosody and ejabberd since its most recent version.
But now I have the doubt that “Can smack be used with other server like ejabberd ?” or " Is smack just for openfire and we could not use smack to commucation with other xmpp servers except openfire? "