是的,似乎确实将该信息从服务器发送到客户端, (参数 "M":"clientMethod" 即 "M":"SetChatModeType" ) 。 本文 剖析协议的工作原理。
"M":"clientMethod"
"M":"SetChatModeType"
消息格式示例, 在文章中解释 。
客户 C>服务器
{"H":"hubName", "M":"MethodName", "A":[arguments], "I":messageNumber }
服务器 C>客户
{"C":"B,6|O,0|P,0|Q,0", "M":[{"H":"hubName", "M":"clientMethod", "A":[arguments]}]}
触发客户端方法的相关响应DTO是 在这里定义 。
正如@PatrickFletcher指出的那样, 本文 是提高SignalR性能的良好资源,专门解决了消息大小问题以及如何减少它。