TCP实现网络通讯

Posted maodoudou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP实现网络通讯相关的知识,希望对你有一定的参考价值。

Tcp server的流程:
1.创建套接字;
2.bind绑定ip和port
3.listen使套接字变为可以被动链接;
4.accept等待客户端的链接(返回为服务器分配的客户端的句柄和地址)
5.recive/send消息
6.通讯完成,关闭服务器分配的客户端的链接
7.关闭主服务器的链接

Tcp client的流程:
1.创建套接字;
2.链接服务器(connect)
3.收发数据;
4.关闭套接字

以上是关于TCP实现网络通讯的主要内容,如果未能解决你的问题,请参考以下文章

TCP和UDP网络通讯的区别及实现方式

Java-Web学习-Java基础-网络编程(TCP和UDP)附TCP实现通信

TCP/IP概述(网络互联与TCP/IP)

tcp实现网络通信

网络编程之TCP实现聊天

JavaSE基础十---<网络编程>网络编程概述||通讯要素:IP和端口号,网络通信协议||关于InetAddress类||实现TCP通信||实现UDP通信