예제 #1
0
파일: Program.cs 프로젝트: hdxhan/IKendeLib
        static void Main(string[] args)
        {
            Beetle.TcpUtils.Setup("beetle");
            Utils.GetLog<Tracker.TrackerServer>().Info(Beetle.LICENSE.GetLICENSE());
            mServer = new ServerImpl<HttpExtend.HttpPacket>("Beetle Tracker", new TrackerServer());
            TrackerServerSection config = TrackerServerSection.Instance;
            if (string.IsNullOrEmpty(config.Host))
                mServer.Open(config.Port);
            else
                mServer.Open(config.Host, config.Port);
           
            System.Threading.Thread.Sleep(-1);

        }
예제 #2
0
        static void Main(string[] args)
        {
            Beetle.TcpUtils.Setup("beetle");
            Utils.GetLog <Tracker.TrackerServer>().Info(Beetle.LICENSE.GetLICENSE());
            mServer = new ServerImpl <HttpExtend.HttpPacket>("Beetle Tracker", new TrackerServer());
            TrackerServerSection config = TrackerServerSection.Instance;

            if (string.IsNullOrEmpty(config.Host))
            {
                mServer.Open(config.Port);
            }
            else
            {
                mServer.Open(config.Host, config.Port);
            }

            System.Threading.Thread.Sleep(-1);
        }