马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

TCP基础学习教程

  [复制链接]
查看13204 | 回复11 | 2013-5-6 08:45:58 | 显示全部楼层 |阅读模式
服务端:


  首先:  设置转换为一个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();
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
chao2332601 | 2013-6-16 01:12:56 | 显示全部楼层
谢谢分享!!!
chao2332601 | 2013-6-16 05:09:35 | 显示全部楼层
谢谢分享!!!
ssy340 | 2013-8-25 21:30:32 | 显示全部楼层
感谢,这个很不错
opjphneB | 2013-9-24 19:19:24 | 显示全部楼层
真是好人啊~~












http://www.duke.cc/  读客小说网
ibcadmin | 2014-4-7 12:15:10 | 显示全部楼层
今天刚好用到。
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
bikong7 | 2014-4-29 19:16:02 | 显示全部楼层
看起来好容易啊
ibcadmin | 2014-4-29 19:18:29 | 显示全部楼层
bikong7 发表于 2014-4-29 11:16
看起来好容易啊

这个只是让你实现了接收跟发送
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
龙羽a | 2014-9-18 13:57:34 | 显示全部楼层
谢谢
hao507 | 2015-3-9 09:49:02 | 显示全部楼层
赞一个~~
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则