Ejemplo n.º 1
0
 public void StartServer(NetworkPortInfo networkPortInfo)
 {
     try
     {
         INetworkServerFactory serverFactory = new VNetworkServerFactory();
         _server = serverFactory.CreateTcpNetworkServer(SharedConfig.IsLittleEndian, "HallRoom");
         _server.ChannelConnected += ServerOnChannelConnected;
         _server.Listen(networkPortInfo, 1, SharedConfig.MutilThread);
     }
     catch (Exception e)
     {
         _logger.ErrorFormat("HallRoom Server start failed {0}", e);
     }
 }
Ejemplo n.º 2
0
 public void Start(NetworkPortInfo networkPortInfo)
 {
     try
     {
         //INetworkServerFactory serverFactory = new UNetNetworkServerFactory();
         //INetworkServerFactory serverFactory = new EnetNetworkServerFactory();
         INetworkServerFactory serverFactory = new VNetworkServerFactory();
         _server = serverFactory.CreateNetworkServer(SharedConfig.IsLittleEndian, "LoginServer");
         _server.ChannelConnected += ServerOnChannelConnected;
         _server.Listen(networkPortInfo, SharedConfig.LoginServerThreadCount, SharedConfig.MutilThread);
     }
     catch (Exception e)
     {
         _logger.ErrorFormat("Login Server start failed {0}", e);
     }
 }