Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var runtime = new SocketRuntime().InitialPool();
            var svr     = new TcpServer(new Handler());

            svr.Listen("0.0.0.0", 8088);

            Console.WriteLine("test svr is runing...");
            Console.Read();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            var runtime = new SocketRuntime().InitialPool();
            var cli     = new TcpSession(new Handler());

            cli.Connect("127.0.0.1", 8088);

            ThreadPool.QueueUserWorkItem(s =>
            {
                for (; ;)
                {
                    Console.WriteLine("send count:" + Interlocked.Read(ref SendCount));
                    Console.WriteLine("receive count:" + Interlocked.Read(ref ReceiveCount));

                    Thread.Sleep(1000);
                }
            });

            Console.WriteLine("test cli is runing...");
            Console.Read();
        }