| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Sockets:Туда-сюда-обратно... |
| Автор: Ivankult 30.1.2010, 19:02 |
| Доброе время суток! Возникла проблема двустороннего обмена данных между клиентом и сервером через сокет. Создаю подключение, клиент посылает через метод Send(), а серв ловит через Receive(). А если наоборот-Серв посылает, а клиент ловит, то система не работает, клиент ничего не ловит, точнее ловит пустой массив. В чем беда и как ее исправить? |
| Автор: WantToProg 31.1.2010, 11:15 |
| А мы можем посмотреть код программы? |
| Автор: Ivankult 31.1.2010, 16:13 |
| Ок. Код взят отсюда:http://xndcrew.org/index.php?module=articles&c=articles&b=2&a=12 Но только не клиент говорит а сервер принимает, а наоборот. Когда говорит клиент, серв его слышит-а наоборот-ни в какую! |
| Автор: Ivankult 31.1.2010, 18:26 |
| Все заработало, спасибо |
| Автор: Partizan 31.1.2010, 20:06 |
| Ivankult, было бы неплохо, если бы Вы поделились с остальными участниками решением проблемы и пометили вопрос как решённый(в шапке темы справа) |
| Автор: Ivankult 31.1.2010, 20:14 |
| А ошибка была в моем коде, а не в каком-то изощренном способе работы с сокетами Но могу сказать так:И клиент и сервер могут "говорить" и оба могут "слушать"(и даже "слышать")))) |