dtcms 源码 map转string django iic mvvm mysqli encoding progressjs vue实例 vue图表 react脚手架搭建 pmp学习视频 seo计费系统 cos图像和sin图像 java9 java的继承 java字符串长度 安装java环境 java基础编程 java数组追加 java泛型的使用 马赛克软件 防沉迷助手 mac画图软件 反转颜色 flash基础 音乐狂app 2700U php小数点保留2位 有线网卡驱动下载 压枪软件 保卫萝卜沙漠7攻略 调试js cad文件 codeblock 暴力猴 xlwt scatter函数 shell排序 微课制作软件
当前位置: 首页 > 学习教程  > 

C# websocket的使用 websocketsharp(库)

2020/10/16 17:48:12 文章标签: websocket库

websocketsharp 可以在nuget上下载 1.客户端代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ToolBox.Socket; using WebSocketSharp;namespace ConsoleApp2 {class Program{static void M…

websocketsharp 可以在nuget上下载

 

1.客户端代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ToolBox.Socket;
using WebSocketSharp;



namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {


            using (var ws = new WebSocket("ws://127.0.0.1:8081"))
            {
                ws.OnMessage += (sender, e) =>
                    Console.WriteLine("Laputa says: " + e.Data);

                 ws.Connect();
         
                 ws.Send("dsdasd");
                

                
                Console.ReadKey(true);

            }


            //Aidenxl YuLongJiang



            Console.ReadLine();

            

        }
    }
}

2.服务器端

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WebSocketSharp;
using WebSocketSharp.Server;

namespace ToolBox.Framework.Test
{
    public class Laputa : WebSocketBehavior
    {
        protected override void OnMessage(MessageEventArgs e)
        {
     
         
            Send(e.Data);

            
        }


       
    }


    class Program
    {
        static void Main(string[] args)
        {

            var wssv = new WebSocketServer("ws://127.0.0.1:8081");

            
            
            wssv.AddWebSocketService<Laputa>("/");
           
            wssv.Start();


            Console.ReadKey(true);
            wssv.Stop();
        }
    }
}

 


本文链接: http://www.dtmao.cc/news_show_300156.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?