Beispiel #1
0
        protected override void OnStart(string[] args)
        {
            if (!OtherConfig.init())
            {
                return;
            }

            LogUtil.getInstance().start(OtherConfig.s_logPath + "TLJ_LoginServiceLog");

            if (!NetConfig.init())
            {
                return;
            }

            m_serverUtil      = new HPServerUtil();
            m_mySqlServerUtil = new MySqlServerUtil();
            m_logicServerUtil = new LogicServerUtil();
            //m_playServerUtil = new PlayServerUtil();

            LogUtil.getInstance().addDebugLog("服务开启");

            // 开启TCP服务组件与客户端通信
            m_serverUtil.startTCPService();

            // 开启TCP客户端组件与数据库服务器通信
            m_mySqlServerUtil.start();

            // 开启TCP客户端组件与逻辑服务器通信
            m_logicServerUtil.start();

            //// 开启TCP客户端组件与游戏服务器通信
            //m_playServerUtil.start();
        }
Beispiel #2
0
        protected override void OnStart(string[] args)
        {
            if (!OtherConfig.init())
            {
                return;
            }

            // 日志
            LogUtil.getInstance().start(OtherConfig.s_logPath + "TLJ_PlayServiceLog");

            // 全局定时器
            GlobalTimer.getInstance().start();

            if (!NetConfig.init())
            {
                return;
            }

            //log4net.Config.XmlConfigurator.Configure();
            //log = LogManager.GetLogger(TAG);
            //log.Info("日志开启");

            m_serverUtil      = new HPServerUtil();
            m_mySqlServerUtil = new MySqlServerUtil();

            LogUtil.getInstance().addDebugLog("服务开启");

            // 开启TCP服务组件与客户端通信
            m_serverUtil.startTCPService();

            // 开启TCP客户端组件与数据库服务器通信
            m_mySqlServerUtil.start();
        }