• 大小: 281KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-07
  • 语言: C#
  • 标签: websocket  C#  

资源简介

本文基于C#实现的websocket简单的客户端和服务端 博客地址:https://blog.csdn.net/g0415shenw/article/details/80365554

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.WebSockets;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace WebsocketClient
{
    class Program
    {
        static void Main(string[] args)
        {
            ttt();
            Console.ReadKey();
        }
        async static void ttt()
        {
            try
            {
                ClientWebSocket webSocket = new ClientWebSocket();
                CancellationToken cancellation = new CancellationToken();
                //建立连接
                await webSocket.ConnectAsync(new Uri(“ws://10.10.13.140:8080/“) cancellation);
                Console.WriteLine(111);
                byte[] bsend = Encoding.Default.GetBytes(“你好你好“);
                //发送数据
                await webSocket.SendAsync(new ArraySegment(bsend) WebSocketMessageType.Binary true cancellation);

                await webSocket.CloseAsync(WebSocketCloseStatus.NormalClosure “1“ cancellation);
                //释放资源
                webSocket.Dispose();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        607  2018-04-06 16:34  WebsocketServer\.gitignore

     文件        174  2018-05-18 15:43  WebsocketServer\.vs\WebsocketServer\DesignTimeBuild\.dtbcache

    ..A..H.     65536  2018-05-18 17:17  WebsocketServer\.vs\WebsocketServer\v15\.suo

     文件          0  2018-05-18 14:35  WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\db.lock

     文件     446464  2018-05-18 15:44  WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\storage.ide

     文件      32768  2018-05-18 17:16  WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\storage.ide-shm

     文件    3514392  2018-05-18 17:17  WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\storage.ide-wal

     文件        618  2018-05-18 17:21  WebsocketServer\WebsocketClient\.gitignore

     文件        187  2018-05-18 15:32  WebsocketServer\WebsocketClient\App.config

     文件       7168  2018-05-18 17:06  WebsocketServer\WebsocketClient\bin\Debug\WebsocketClient.exe

     文件        187  2018-05-18 15:32  WebsocketServer\WebsocketClient\bin\Debug\WebsocketClient.exe.config

     文件      13824  2018-05-18 17:06  WebsocketServer\WebsocketClient\bin\Debug\WebsocketClient.pdb

     文件       6706  2018-05-18 17:15  WebsocketServer\WebsocketClient\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件          0  2018-05-18 15:32  WebsocketServer\WebsocketClient\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

     文件          0  2018-05-18 15:32  WebsocketServer\WebsocketClient\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

     文件          0  2018-05-18 15:32  WebsocketServer\WebsocketClient\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

     文件         42  2018-05-18 15:32  WebsocketServer\WebsocketClient\obj\Debug\WebsocketClient.csproj.CoreCompileInputs.cache

     文件        648  2018-05-18 15:40  WebsocketServer\WebsocketClient\obj\Debug\WebsocketClient.csproj.FileListAbsolute.txt

     文件       8059  2018-05-18 15:32  WebsocketServer\WebsocketClient\obj\Debug\WebsocketClient.csprojAssemblyReference.cache

     文件       7168  2018-05-18 17:06  WebsocketServer\WebsocketClient\obj\Debug\WebsocketClient.exe

     文件      13824  2018-05-18 17:06  WebsocketServer\WebsocketClient\obj\Debug\WebsocketClient.pdb

     文件       1292  2018-05-18 17:12  WebsocketServer\WebsocketClient\Program.cs

     文件       1328  2018-05-18 15:32  WebsocketServer\WebsocketClient\Properties\AssemblyInfo.cs

     文件       2266  2018-05-18 15:32  WebsocketServer\WebsocketClient\WebsocketClient.csproj

     文件        618  2018-05-18 17:21  WebsocketServer\WebsocketServer\.gitignore

     文件       5632  2018-05-18 17:14  WebsocketServer\WebsocketServer\.vs\WebsocketServer\v15\.suo

     文件          0  2018-05-18 15:44  WebsocketServer\WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\db.lock

     文件       4096  2018-05-18 15:44  WebsocketServer\WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\storage.ide

     文件      32768  2018-05-18 15:44  WebsocketServer\WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\storage.ide-shm

     文件    1466752  2018-05-18 17:03  WebsocketServer\WebsocketServer\.vs\WebsocketServer\v15\Server\sqlite3\storage.ide-wal

............此处省略46个文件信息

评论

共有 条评论