sockets - 使用SignalR发送消息

标签 sockets client signalr asp.net-mvc-5

我想向SignalR的人发送消息。如何获取连接人的ConnectionID数据?

只能发送带有ConnectionID数据的消息吗?
我需要遵循哪种方法?

Clients.User(ConnectionId).send(message); 语法正确吗?

谢谢 ...

最佳答案

您可以从集线器类的上下文中获取ConnectionId。 (Context.ConnectionId)。当您具有connectionID时,您可以通过以下方式将消息发送到特定的客户端

 hub.Clients.Client(connectionId).MethodName(message);

关于sockets - 使用SignalR发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43959697/

相关文章:

javascript - Hub.start - 等待完成

c++ - 手动检查套接字连接是否那么重要?

c++ - 客户端未通过套接字接收回数据 [传输端点已连接]

PHP 十六进制字符串作为套接字发送

java - 控制多线程连接的条件

linux 套接字接受总是失败

entity-framework - EntityFramework 正在缓存旧的过时数据,我不知道如何阻止它

client - 跨操作系统远程登录客户端的远程登录库和语言选择?

java - 在 Java 中将位打包到长服务器/客户端事务中

c# - 将 SignalR 用于桌面应用程序是否正确?