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); } }
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); } }