Exemplo n.º 1
0
        static void Main(string[] args)
        {
            // 소켓 생성
            using (var client = new RequestSocket())
            {
                // 연결 주소 입력
                client.Connect("tcp://localhost:5555");

                // 처리 구간
                while (true)
                {
                    // 메시지 전송
                    client.SendFrame("Hello");

                    // 메시지 수신
                    //var message = client.ReceiveFrameString();

                    // 메시지 출력
                    //Console.WriteLine($"Received {message}");

                    // 멀티프레임 수신
                    var messagelist = client.ReceiveMultipartStrings();
                    foreach (var text in messagelist)
                    {
                        Console.WriteLine($"Received {text}");
                    }

                    // 잠시 대기
                    Thread.Sleep(1000);
                }
            }
        }
Exemplo n.º 2
0
        public IActionResult Privacy(string message)
        {
            using var client = new RequestSocket("tcp://localhost:8050");

            System.Console.WriteLine($"Sending message '{message}'...");

            client.SendFrame(message);
            //System.Console.WriteLine("Message has been sent.");

            List <string> messages = client.ReceiveMultipartStrings(2);

            //foreach (string message in messages)
            //{
            //    System.Console.WriteLine($"Server response: {message}");
            //}
            return(View());
        }
Exemplo n.º 3
0
        private static void Main()
        {
            using var client = new RequestSocket("tcp://localhost:8050");

            const string messageToSend = "Hello";

            System.Console.WriteLine($"Sending message '{messageToSend}'...");

            client.SendFrame(messageToSend);
            System.Console.WriteLine("Message has been sent.");

            List <string> messages = client.ReceiveMultipartStrings(2);

            foreach (string message in messages)
            {
                System.Console.WriteLine($"Server response: {message}");
            }
        }