网络编程
toVerse
这个作者很懒,什么都没留下…
展开
-
网络编程之——文件上传案例分析
TCP文件上传案例 原理: 客户端读取本地的文件,把文件上传到服务器,服务器把传输过来的文件保存到服务器的本地硬盘上 中间涉及本地流(和本地硬盘)和网络流(客户端和服务端) 文件上传的原理就是文件的复制 下载和上传过程类似 代码 整个代码的核心就是文件流的输入与输出 TCPClient package FileUpload; import java.io.*; import java.net.Socket; /* 实现步骤: 1.创建一个本地字节输入流FileInputStream对原创 2020-10-24 17:04:23 · 252 阅读 · 0 评论 -
Java实现网络编程(基础连接篇)
网络编程大致过程 首先多个客户端(Socket)会连接到一个服务器上(ServerSocket) 在这个过程中会创建各自的连接对象,他们是通过IO流来进行数据交换 多个客户端会同时和服务器端进行交互,所以服务器必须明确和哪个客户端建立器连接。解决方案:在服务器端有一个方法Server.accept(),通过这个方法可以获取请求的客户端的对象 多个客户同时和服务器进行数据交互的时候,就会需要使用多个IO流对象。解决方案:服务器本身是没有IO流对象的,服务器可以通过获取到的上述请求的客户端的对象Socket使原创 2020-10-24 10:58:52 · 457 阅读 · 1 评论