MessageSessionHandler and MessageHandler