移植XMPP功能，并调通