广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    C#设置TCP客户端端口

    来源:网络收集  点击:  时间:2024-04-12
    【导读】:
    TCP是传输控制协议,为连接和发送两个端点之间的数据提供了简单方法。tcp在网上传输提供了有保证的传输、错误检验和缓存。我今天就做一个TCP的客户端程序,完成打开一个服务器端的tcp连接,并发送一个文件过去。工具/原料morevisual studio2017方法/步骤1/7分步阅读

    打开visual studio软件,进入菜单“文件”-新建-新建项目。

    选择windows窗体程序,项目名为“TcpSend”。

    2/7

    进入窗体,添加三个label控件来描述,3textbox输入ip地址、端口和待发送文件路径,两个按钮完成浏览功能和发送文件功能。

    3/7

    浏览功能设计,选择要发送的文件。

    浏览文件,将要发送的文件路径存储在tb_path的输入文本框中。

    4/7

    要想用TCP协议完成工作,需要引入命名空间using System.Net.Sockets; 她是底层基础协议。

    5/7

    实现发送功能,创建一个TcpClient的对象,用host ip 和端口为参数的对象:

    TcpClient tcp = new TcpClient(tb_host.Text, Int32.Parse(tb_port.Text));

    创建一个网络访问的基础流数据对象ns:NetworkStream ns = tcp.GetStream();

    打开要传送的文件:System.IO.FileStream fs = System.IO.File.Open(tb_path.Text, System.IO.FileMode.Open);

    具体代码如下

    6/7

    编译运行程序,先打开tcp服务器程序,设置监听的端口为2214,tcp客服端输入服务器所在的ip,输入服务器监听的端口2214,选择要发送的文件,点击按钮“发送”

    7/7

    等待发送文件,发送成功弹出“成功”对话框。并在服务器端显示我们刚发过去的文件。

    注意事项

    服务器和客服端的监听端口一致

    不能使用其他程序在用的端口

    TCP网络传输手机
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.ff371.cn/art_498031.html

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号05-23 14:27:24  耗时:0.027