文件名称:websocket-server:C#中的WebSocket服务器-HTML5 Web套接字
文件大小:95KB
文件格式:ZIP
更新时间:2024-06-01 08:36:04
C#
C#中的WebSocket服务器 注意:这不再维护。 参见 将WebSockets.Cmd设置为启动项目 执照 MIT许可证(MIT) 参见LICENCE.txt 介绍 许多Web Socket示例都适用于较旧的Web Socket版本,并包含用于回退通信的复杂代码(和外部库)。 任何人都在乎的所有现代浏览器(包括iPhone上的Safari)都至少支持Web Socket协议版本13,因此我宁愿不要使事情复杂化。 这是C#中Web套接字协议的基本实现,不涉及外部库。 您可以使用标准HTML5 JavaScript进行连接。 该应用程序提供基本的html页面以及处理WebSocket连接。 这似乎令人困惑,但是它允许您向客户端发送建立Web套接字连接所需的html,并且还允许您共享相同的端口。 但是, HttpConnection非常基础。 我确定它存在一些明显的安全问题。 它只是为了
【文件预览】:
websocket-server-master
----WebSockets.sln(2KB)
----gitpublish.bat(136B)
----WebSockets()
--------README.txt(3KB)
--------MimeTypes.config(707B)
--------WebSockets.csproj(4KB)
--------Common()
--------Client()
--------Server()
--------Exceptions()
--------Events()
--------Properties()
----WebSocketsCmd()
--------Program.cs(3KB)
--------Client()
--------WebSocketsCmd.csproj(3KB)
--------Server()
--------CustomConsoleTraceListener.cs(2KB)
--------client.html(2KB)
--------WebSocketLogger.cs(789B)
--------README.md(13KB)
--------App.config(1KB)
--------favicon.ico(1KB)
--------Properties()
----.gitignore(42B)
----WebSockets.zip(47KB)
----README.md(13KB)
----LICENSE.txt(1KB)