Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > .NET
Перезагрузить страницу Не работает передача данных
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Majesty Majesty вне форума
Member
 
Сообщений: 208
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 9 сообщениях
Регистрация: 10.03.2012
По умолчанию Не работает передача данных - 11.04.2015, 00:22

Всем привет.
Можете помочь разобраться почему не работает передача данных между клиент-сервер.
csharp Код:
class Program
    {
 
        /// <summary>
        ///      
        /// </summary>
        static void Main(string[] args)
        {
            const string socketAddress = "tcp://192.168.1.33:7028";
            Console.WriteLine("1 - Server\n2 - Client");
            for (int j = 0; j < 2; j++ )
                switch (Console.ReadKey(true).KeyChar)
                {
                    case '1':
                        using (var rep = new ReplySocket())
                        {
                            rep.Bind(socketAddress);
                            var listener = new NanomsgListener();
                            listener.AddSocket(rep);
                            listener.ReceivedMessage += socketId =>
                                {
                                    Console.WriteLine("Message from CLIENT: " + Encoding.UTF8.GetString(rep.Receive()));
                                    rep.Send(Encoding.UTF8.GetBytes("From server"));
                                    Console.WriteLine("SERVER Finished");
                                    Environment.Exit(0);
                                };
 
                            listener.Listen(null);
                        }
                        break;
                    case '2':
                        using (var req = new RequestSocket())
                        {
                            req.Connect(socketAddress);
                            byte [] msg =(Encoding.UTF8.GetBytes("From client"));
                            req.Send(msg);
                            Console.WriteLine("Message from SERVER: " + Encoding.UTF8.GetString(req.Receive()));
                            Console.WriteLine("CLIENT finished");
                        }
                        break;
                }
            Console.ReadLine();
        }
    }
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передача данных по wi fi rik Wi-Fi и сети 10 26.07.2013 16:51
передача данных из бд в Highcharts Airael .NET 0 25.04.2012 01:30
Не работает передача форм aik100 Windows 7 1 17.04.2012 06:30
Find_Hit передача данных melkii_add Visual Basic 0 03.09.2008 17:35
передача данных в 1С Odissei Софт и программы 4 10.09.2007 17:04
передача данных пользователя venomspirit PHP 6 03.09.2007 19:12
Не работает передача сообщений в сокетах imported_dar Delphi 1 23.03.2007 18:43
Передача данных с помощью вызова данных из СTreeView Zolex Visual C++ 2 25.10.2006 14:54
Передача данных через DDE embrio C++ Builder 0 01.11.2005 16:23
Передача данных из формы Lesh PHP 6 11.09.2005 16:29
передача данных из VBA в DLL на С++ shvevgen Visual Basic 5 18.05.2005 00:43
Передача данных в скрипт UNREALre PHP 1 18.09.2004 16:30



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов