分享

TCP应用编程的一般步骤(TCP编程笔记)

 Gtwo 2014-11-03
1.服务器端:
(1).创建一个TcpListener对象,然后调用该对象的Start()方法在指定的端口进行监听。

(2).在单独的线程中,循环调用AcceptTcpClient()方法接受客户端的连接请求,并根该方法的返回的结果得到与该客户端对应的TcpClient对象

(3).每得到一个新的TcpClient对象,就创建一个与该客户对应的线程,在线程中与对应的客户进行通信。

(4).根据传送信息的情况确定是否关闭与客户的连接

2.客户端
(1).利用TcpClient的构造函数创建一个TcpClient对象

(2).使用Connect()方法与服务器建立连接

(3).利用TcpClient对象的GetStream()方法得到网络流,然后利用该网络流与服务器进行数据传输

(4).创建一个线程监听指定的端口,循环接收并处理服务器发送过来的信息。

(5).完成工作后,向服务器发送关闭信息,并关闭与服务器的连接。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多