最近这个项目要做一个Winfrom上传Execl到服务器。
就想到之前用Fleck做的一个小功能,但是客户端Web端的。百度吧,看有没有办法,开始找到fw4 ,但是要引用它的dll,是可以,继续找了会结果找到ClientWebSocket,只需要using System.Net.WebSockets;就好了,想着去试试。
网上很多Fleck的例子,server.Start 中只需要加上 socket.OnBinary = file =>{......},具体后面有图。
下面是客户端的:
ClientWebSocket ws = new ClientWebSocket();
//创建WebSocket
static string IP = ConfigurationManager.AppSettings["IP"];
static string Point = ConfigurationManager.AppSettings["Point"];
string url = "ws://"+ IP + ":"+ Point;
连接ws:
async void ClientWebSocketConnect()
{
try
{
if (ws.State != WebSocketState.Open)
{
ws = new ClientWebSocket();
await ws.ConnectAsync(new Uri(url), CancellationToken.None);

最低0.47元/天 解锁文章
1172





