Duplex WCF contract implementation. Chat application.