Проблема при отправке сообщений с сервера на клиентC#

Место общения программистов C#
Ответить
Anonymous
 Проблема при отправке сообщений с сервера на клиент

Сообщение Anonymous »

Я делаю окно приложение в C# с помощью программирования сокетов. Я разработал сервер и клиент. Оба работают нормально, но проблема, с которой я сталкиваюсь, заключается в том, что, когда я отправляю какое -либо сообщение от клиента, оно идеально отправляется и получает на сервере, но всякий раз, когда я пытаюсь отправлять какое -либо сообщение с сервера, оно не отправляет клиенту, поскольку в начале, когда подключение построено, сервер отправляет сообщение клиенту, которое «Соединение установлено» и получено в клиенте, но позже на сервере не отправляет сообщение на клиент !!! Может ли кто -нибудь помочь мне ??????? //Code at SERVER for SENDING...
private void button_send(object sender, EventArgs e)
{
string input = textBoxWrite.Text;
byte[] SendData = new byte[1024];
ASCIIEncoding encoding = new ASCIIEncoding();
SendData = encoding.GetBytes(input);
client.Send(SendData,SendData.Length,SocketFlags.None);
textBoxShow.Text = "Server: " + input;
}
//Code at CLIENT for receiving
NetworkStream networkStream = new NetworkStream(server);
string input = textBoxUser.Text + ": " + textBoxWrite.Text;
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] inputByte = encoding.GetBytes(input);
if (networkStream.CanWrite)
{
networkStream.Write(inputByte, 0, inputByte.Length);
textBoxShow.Text = textBoxShow.Text + Environment.NewLine + input;
textBoxWrite.Text = "";
networkStream.Flush();
}


Подробнее здесь: https://stackoverflow.com/questions/139 ... -to-client
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»