
网络编程
子木_Lee
长风破浪会有时,直挂云帆济沧海
展开
-
网络编程(三)——TCP英文大写转换服务器
【需求】:创建一个英文大写转换服务器1、客户输入字母数据,发送给服务端2、服务端收到后显示在控制台,并将该数据转成大写返回给客户端3、只掉客户端输入over转换结束【思路】:服务端: * 1、serversocket 服务端 * 2、获取socket对象 * 3、获取socket客户端发送的需要转换的数据 源:socket 目的:显示在控制台上...原创 2019-08-13 16:43:26 · 760 阅读 · 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 · 254 阅读 · 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 · 303 阅读 · 0 评论 -
网络编程
【一】网络编程网络编程三要素(IP、端口、协议)1,找到对方的IP2,数据要发送到对方指定程序上。为了标识这些程序,所以给这些应用程序都用数字进行标识,这个数字被叫做端口(逻辑端口)。3,定义通信规则,这个通讯规则称为协议。IP地址:网络中设备的标识。不易记忆,可用主机名。本地回环地址:127.0.0.1...转载 2019-08-12 16:17:15 · 161 阅读 · 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 · 170 阅读 · 0 评论 -
TCP的三次握手和四次挥手
一、TCP协议简介TCP协议是面向对象连接的运输层协议,在传输前必须建立连接,数据传输之后,释放连接。 TCP提供可靠交付的服务,所谓可靠是指在传输工程中无重复,无丢失,无错误,但是同时会增加开销。 每一条连接都是点对点连接(一对一)。 面向字节流,所谓字节流指的是已传输过程中流入进程和流出进程的字节序列,虽然传输过程是一个一个的数据包,但这只是为了方便传输,之后在目的端重新装配 T...原创 2019-08-23 10:44:42 · 228 阅读 · 0 评论