【发布时间】:2017-03-17 00:45:38
【问题描述】:
所以 github 上有一些库尝试使用 C# 实现 web-socket 协议。 但是后来我们有了微软打造的成熟的signalr,支持Web socket协议。 有没有办法将 signalr 配置为 纯 web-socket 服务器,以便客户端可以直接使用 ws://localhost/chat 进行连接。
谢谢。
【问题讨论】:
标签: c# websocket server signalr
所以 github 上有一些库尝试使用 C# 实现 web-socket 协议。 但是后来我们有了微软打造的成熟的signalr,支持Web socket协议。 有没有办法将 signalr 配置为 纯 web-socket 服务器,以便客户端可以直接使用 ws://localhost/chat 进行连接。
谢谢。
【问题讨论】:
标签: c# websocket server signalr
不,您目前不能直接将 websockets 与 SignalR 一起使用。 SignalR 使用需要遵循的a protocol,否则您将根本无法连接到服务器。
编辑
SignalR for Asp.NET Core 允许使用裸 websocket 连接到服务器。这个post 展示了如何做到这一点。
【讨论】: