zoukankan      html  css  js  c++  java
  • C# IOCP服务器

                                                C# IOCP服务器

        @by  群63438968

       

        这是我写的unity 网络斗地主的服务器源码,本来我想只公开部份服务端代码的,但是为了回报大家的热情,以及曾经和现在的好兄弟,我计划慢慢开源!

        告诉大家如何使用!先列一下项目结构!这个我是从C#传奇游戏服务器的代码中摘取的,传奇游戏服务器的源代码在群共享有!

       

        矩形框中的是框架类,重点的是IServerSocket.cs类,其实初始化这个类就OK了!

       代码在这儿:

                serversocket.Init();//初始化
                serversocket.Start("127.0.0.1", 8081);//监听的服务端口
                serversocket.OnClientRead += new EventHandler<NetFramework.AsyncUserToken>(clientread);//负责处理接收的数据
                serversocket.OnClientDisconnect += new EventHandler<NetFramework.AsyncUserToken>(disconnect);//负责处理断开的连接
        IServerSocket中有个方法  public void Send(string connectionId, byte[] buffer)

        可以实现数据的发送!

      (服务端用VS2010开发!)

        服务端程序下载地址:http://pan.baidu.com/s/1ixVgq

  • 相关阅读:
    函数指针Demo
    设计模式笔记
    Simple Factory 模式
    百度API操作实例
    如何发邮件不被认定为垃圾邮件的技巧
    DateTimePicker中自定义时间或日期显示格式
    取得指定月份的天数
    DataGridView中的内容太长时换行显示
    Numericupdown控件value值的非空判断
    C#中用SQL语句CreatTable
  • 原文地址:https://www.cnblogs.com/alongu3d/p/3489814.html
Copyright © 2011-2022 走看看