Example #1
0
        public void Run(IBackgroundTaskInstance taskInstance)
        {
            string gateway = NetworkHelper.GetDockerNAT();
            var    server  = new SimpleServer((s) => { lock (traceLock) { Debug.Write(s); } }, (s) => { lock (traceLock) { Debug.WriteLine(s); } });

            server.Start($"http://{gateway}:22122/wsDemo/");
        }
        static void Main(string[] args)
        {
            SimpleServer ss = new SimpleServer("127.0.0.1", 1337);

            ss.Start();
            ss.Stop();
        }
Example #3
0
        static void Main(string[] args)
        {
            SimpleServer server = new SimpleServer(1000);

            server.handlerCenter = new HandlerCenter();
            server.messageEncode = MessageEncoding.Encode;
            server.messageDecode = MessageEncoding.Decode;
            server.lengthEncode  = LengthEncoding.Encode;
            server.lengthDecode  = LengthEncoding.Decode;
            server.Start(8001);

            Console.WriteLine("Server starts success!");
            Console.WriteLine("Start listening....");

            while (true)
            {
            }
        }