• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






唯💗独爱你

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2023年3月15日

实现客户端上传文件,服务器接收并永久化存储
摘要: public class ClientDemo { public static void main(String[] args) throws IOException { // 客户端将本地文件上传到服务器,并接收服务器的反馈 Socket sc = new Socket("127.0.0.1", 阅读全文
posted @ 2023-03-15 21:34 唯💗独爱你 阅读(79) 评论(0) 推荐(0)
 
三次握手和四次挥手
摘要: 阅读全文
posted @ 2023-03-15 16:05 唯💗独爱你 阅读(15) 评论(0) 推荐(0)
 
TCP_客户端与服务器的连接代码实现
摘要: 注意细节: 1、accept()方法是阻塞的,它的作用是等待客户端连接,如果连接成功会返回一个socket对象 2、客户端创建对象并连接服务器,此时是通过三次握手协议保证跟服务器之间的连接 3、对于客户端,它是往外写数据,所以是输出流 4、read()方法也是阻塞的 5、在关流的时候,会有一个往服务 阅读全文
posted @ 2023-03-15 15:41 唯💗独爱你 阅读(35) 评论(0) 推荐(0)
 
TCP通信原理
摘要: 阅读全文
posted @ 2023-03-15 15:22 唯💗独爱你 阅读(54) 评论(0) 推荐(0)
 
UDP协议类_DatagramSocket——广播代码实现
摘要: 广播地址:255.255.255.255 public class ClientDemo { public static void main(String[] args) throws IOException { // 广播 DatagramSocket客户端发送数据的步骤 // 1:创建Datag 阅读全文
posted @ 2023-03-15 15:14 唯💗独爱你 阅读(102) 评论(0) 推荐(0)
 
UDP协议类_DatagramSocket——组播代码实现
摘要: 组播地址:224.0.0.0--239.225.225.225,其中224.0.0.0--224.0.0.225为预留的组播地址,我们一般使用224.0.1.0及其之后的地址 public class ClientDemo { public static void main(String[] arg 阅读全文
posted @ 2023-03-15 15:06 唯💗独爱你 阅读(132) 评论(0) 推荐(0)
 
UDP三种通讯方式
摘要: 单播:在局域网中,一个发送端通过路由器将数据发送给局域网中一个接收端 组播:在局域网中,一个发送端通过路由器将数据发送给局域网中一组接收端 广播:在局域网中,一个发送端通过路由器将数据发送给局域网中所有接收端 阅读全文
posted @ 2023-03-15 14:43 唯💗独爱你 阅读(196) 评论(0) 推荐(0)
 
UDP协议类_DatagramSocket——单播代码实现
摘要: public class ClientDemo { public static void main(String[] args) throws IOException { // DatagramSocket客户端发送数据的步骤 // 1:创建DatagramSocket客户端对象 DatagramS 阅读全文
posted @ 2023-03-15 14:35 唯💗独爱你 阅读(33) 评论(0) 推荐(0)
 
协议
摘要: 协议:计算机网络中,连接和通信的规则被称为网络通信协议。 UDP协议: 用户数据报协议(User Datagram Protocol) UDP是面向无连接通信协议。速度快,有大小限制,一次最多64Kb,数据不安全,易丢失。一般会在传输音视频、普通数据时使用。 面向无连接:发送数据的时候不管连接是否建 阅读全文
posted @ 2023-03-15 11:17 唯💗独爱你 阅读(41) 评论(0) 推荐(0)
 
InetAddress
摘要: 为了方便我们对Ip地址的获取和操作,Java提供了InetAddress供我们使用。 InetAddress:此类表示Internet协议(ip)地址。 public static void main(String[] args) throws UnknownHostException { // g 阅读全文
posted @ 2023-03-15 10:46 唯💗独爱你 阅读(50) 评论(0) 推荐(0)
 
端口
摘要: 端口:应用程序在设备中的唯一标识; 端口号:用两个字节表示的整数,它的取值范围是0-65535。其中,0-1023之间的端口用于一些知名的网络服务或者应用,我们自己使用1024以上端口。 注意:一个端口号只能被一个应用程序使用。 阅读全文
posted @ 2023-03-15 10:26 唯💗独爱你 阅读(46) 评论(0) 推荐(0)
 
IP地址
摘要: IP:全称“互联网协议地址”,也称IP地址。是分配给上网设备的数字标签。常见的IP分类为:ipv4和ipv6。 常用命令: ipconfig(查看本机IP地址) ping IP地址(检查网络是否通畅) ipv4: ipv6:由于互联网极速发展,IP地址需求越来越大,而Ipv4模式下的地址值是有限的( 阅读全文
posted @ 2023-03-15 10:25 唯💗独爱你 阅读(340) 评论(0) 推荐(0)
 
网络编程三要素
摘要: 网络编程:就是让两台计算机进行数据交互 IP地址 •设备在网络中的地址,是唯一的标识 端口 •应用程序在设备中唯一的标识 协议 •数据在网络中传输的规则,常见协议有UDP和TCP协议 阅读全文
posted @ 2023-03-15 09:44 唯💗独爱你 阅读(20) 评论(0) 推荐(0)