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

  • 相关阅读:
    TortoiseGit保存用户名密码的方法
    nginx proxy优化
    tomcat优化
    mongodb 慢SQL查询
    iptables基础知识
    mongostat
    mongodb命令
    nginx libpcre.so.1: cannot open shared object file
    error while loading shared libraries: libmcrypt.so.4
    mongodb常见问题
  • 原文地址:https://www.cnblogs.com/alongu3d/p/3489814.html
Copyright © 2011-2022 走看看