Мне нужно реализовать клиент TCP, который будет отправлять данные на сервер, а также получать сообщения. Модель связи должна быть асинхронной. У вас есть хороший пример этого? Нужно ли мне реализовать это в другом потоке ..., который постоянно читает из сокета? ... или я могу использовать шаблон BeginReceive сокета?.net tcp client async model
Спасибо, Radu
Знаете ли вы статью, в которой показано, как установить класс (сеанс в моем случае), который имеет метод отправки сообщений и постоянно получает все сообщения с сервера. Проблема в том, что я отправляю сообщение, и я ожидаю ответа через некоторое время ... но в это время сервер может отправлять мне много сообщений. –
Не совсем, но вы хотите сделать BeginReceive, а в AsyncCallback сделать еще один BeginReceive (чтобы вы выполняли асинхронный цикл). Разумеется, управление протоколом приложения, когда вы говорите о несекретных передачах и приемах, - это еще одна история. –
Я думаю, что я пропустил эту часть с другим BeginReceive –