예제 #1
0
파일: TestServer.cs 프로젝트: DropZone/LogC
        public static void Test()
        {
            IListener listener = new UdpListener();
            //ISerializer serializer = new Syslog5254Serializer();
            IForwarder forwarder = new RabbitForwarder("fanout://target/", new PersistentConnectionHandler("amqp://*****:*****@RABBIT-1:5672/"), null, new JsonSerializer());

            IServer server = new LcdpServer(null, listener, forwarder, null);

            server.Start();

            Send();

            server.Stop();

            Console.ReadKey();
        }
예제 #2
0
        public static void Test()
        {
            IListener listener = new UdpListener();

            listener.StartListening(Listen);

            Send();

            listener.StopListening();

            Console.WriteLine("Received: " + counter);

            Console.ReadKey();

            listener.StartListening(Listen);

            Send();

            listener.StopListening();

            Console.WriteLine("Received: " + counter);

            Console.ReadKey();
        }