标签:style blog http color os 数据
private Socket socketClient;//客户端套接字,关于实例化请参考C# Socket基础(三)之客户端连接服务器和接收消息
客户端发送消息
1 /// <summary> 2 /// 发送数据到服务端 3 /// </summary> 4 private void Send() 5 { 6 if (socketClient == null) 7 { 8 9 ShowMsg("服务器未启动!"); 10 return; 11 } 12 byte[] b = System.Text.Encoding.UTF8.GetBytes(txtSend.Text.Trim()); 13 //客户端向服务器发送消息 14 socketClient.Send(b); 15 //清空文本 16 17 ShowMsg("您对" + socketClient.RemoteEndPoint.ToString() + "说:" + txtSend.Text.Trim()); 18 txtSend.Text = ""; 19 }
关于 ShowMsg(string message);是自定义的函数,在C# Socket基础(一)之启动异步服务侦听
好了,到这里就要告一段落了,实现了基本的客户端和服务器采用TCP协议通信。
看看效果吧:
客户端:
服务器:
结束!
C# Socket基础(四)之客户端向服务器发消息,布布扣,bubuko.com
标签:style blog http color os 数据
原文地址:http://www.cnblogs.com/gaobing/p/3860360.html