save userID and channelID when bind to server
remove spring dependence
implement push message features