![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
子木_Lee
长风破浪会有时,直挂云帆济沧海
展开
-
网络编程(三)——TCP英文大写转换服务器
【需求】:创建一个英文大写转换服务器 1、客户输入字母数据,发送给服务端 2、服务端收到后显示在控制台,并将该数据转成大写返回给客户端 3、只掉客户端输入over转换结束 【思路】: 服务端: * 1、serversocket 服务端 * 2、获取socket对象 * 3、获取socket客户端发送的需要转换的数据 源:socket 目的:显示在控制台上...原创 2019-08-13 16:43:26 · 679 阅读 · 0 评论 -
网络编程(四)——TCP文本文件上传
【需求】 通过TCP协议,上传文本文件 【技术】 Java,TCP 【代码】 客户端 package network_tcp_uploadtext; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReade...原创 2019-08-13 18:15:27 · 212 阅读 · 0 评论 -
网络编程(五)——TCP图片上传
【需求】 通过TCP技术,上传图片 【技术】 Java,TCP 【代码】 客户端 package network_tcp_uploadpicture; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import...原创 2019-08-14 14:25:21 · 253 阅读 · 0 评论 -
网络编程
【一】网络编程 网络编程三要素(IP、端口、协议) 1,找到对方的IP 2,数据要发送到对方指定程序上。为了标识这些程序,所以给这些应用程序都用数字进行标识,这个数字被叫做端口(逻辑端口)。 3,定义通信规则,这个通讯规则称为协议。 IP地址:网络中设备的标识。 不易记忆,可用主机名。 本地回环地址:127.0.0.1...转载 2019-08-12 16:17:15 · 137 阅读 · 0 评论 -
网络编程(二)——UDP聊天
【需求】:实现双方聊天(收数据和发数据) 【技术】:网络编程、IO流、多线程 【代码】: 1,发送端代码 package network; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSoc...原创 2019-08-12 16:24:00 · 144 阅读 · 0 评论 -
TCP的三次握手和四次挥手
一、TCP协议简介 TCP协议是面向对象连接的运输层协议,在传输前必须建立连接,数据传输之后,释放连接。 TCP提供可靠交付的服务,所谓可靠是指在传输工程中无重复,无丢失,无错误,但是同时会增加开销。 每一条连接都是点对点连接(一对一)。 面向字节流,所谓字节流指的是已传输过程中流入进程和流出进程的字节序列,虽然传输过程是一个一个的数据包,但这只是为了方便传输,之后在目的端重新装配 T...原创 2019-08-23 10:44:42 · 175 阅读 · 0 评论