转载地址:http://www.ibcibc.com/thread-1147-1-1.html
服务端:
首先: 设置转换为一个IP IPAddress ip = IPAddress.parse("127.0.0.1"); //转换IP
第二: 监听 TcpListener tl = new TcpListener(ip,端口号自己给);
第三: 打开监听 tl.start();
第四: 挂起请求 TcpClient tc = tl.AcceptTcpClient();
第五: 实例化基础数据流 接收消息 NetworkStream ns = tc.GetStream();
第六: 读取消息 StreamReader read = new StreamReader(ns);
最后: 关闭 reader.Close();
tc.Close();
tl.Stop();
客户端:
首先: 建立连接 TcpClient tc=new TcpClient("服务器IP",服务器端口);
第二: 实例化基础数据流 NetWorkStream ns = tc.GetStream();
第三: 写入文本 byte[] by = Encoding.UTF8.GetBytes("文本内容");
第四: 写入流 ns.writre(by,0,by.Length);
最后: 关闭 ns.Close();
tc.Close();