onrequest onmessage必需实现一个