gpt4 book ai didi

asp.net - 使用 WebSockets 服务器端的基本要求是什么?

转载 作者:行者123 更新时间:2023-12-04 18:07:56 25 4
gpt4 key购买 nike

我正在尝试了解 WebSocket,因为我看到了它的许多可能性并想探索它,但我很难理解它的基本要求。

有大量博客称赞 WebSocket 就像上帝一样,他们解释了如何出色地开发 WebSocket 应用程序。

但是当他们都简短地提到您需要一个 WebSocket 兼容的服务器 时,我不明白,然后他们都没有告诉您如何设置它以及您需要做什么才能让它工作当您通过客户端脚本等调用它时正确 - 即使是 WebSocket.org无法解释。

谁能指出我正确的方向?

假设我有一个 ASP.NET 网站并且想使用 WebSocket 推送通知,甚至可能有一个聊天室。我需要做什么才能使基于 Javascript 的聊天室应用正常运行?

最佳答案

如果您使用的是 ASP.NET,则需要 IIS8 才能使用应用中集成的 WebSockets(因此您需要 Windows 8 或 Windows 2012)。或者,您可以在另一个端口/服务器中拥有一个 WebSocket 服务器。

如果您的“推送”要求不是很迫切,您可以尝试 SignalR:http://www.asp.net/signalr .查看他们的教程 to get started .但同样,除非您使用 IIS8,否则您将无法使用 WebSocket。

其他 WebSocket 框架是 XSocket.NETSuperWebSocket .或者,如果您愿意,可以看看我的 WebSocketListener我正在开发的那个只是一个轻量级的 WebSocket 连接器,仅此而已,尽管目前正在大力开发中。

从客户端,WebSocket API对于所有浏览器都是一样的。

关于asp.net - 使用 WebSockets 服务器端的基本要求是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22202247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com