DotNetty学习(五)——点对点聊天(WebSocket)

总览链接:

https://blog.csdn.net/a1234012340a/article/details/91040073


首先贴一下我的服务端代码

static async Task RunServerAsync()
        {
            //方法1
            //// 申明一个主回路调度组
            //var dispatcher = new DispatcherEventLoopGroup();



            //// 主工作线程组,设置为1个线程
            //IEventLoopGroup bossGroup = dispatcher; // (1)
            //// 工作线程组,设置为1个线程
            //IEventLoopGroup workerGroup = new WorkerEventLoopGroup(dispatcher);
            // 主工作线程组,设置为1个线程



            //方法2

            IEventLoopGroup bossGroup = new MultithreadEventLoopGroup(1);
            // 工作线程组,默认为内核数*2的线程数
            IEventLoopGroup workerGroup = new MultithreadEventLoopGroup(1);


            try
            {
                // 声明一个服务端Bootstrap,每个Netty服务端程序,都由ServerBootstrap控制,通过链式的方式组装需要的参数
                var serverBootstrap = new ServerBootstrap(); // (2)
          

你可能感兴趣的:(DotNetty)