
网络编程笔记
未来可期MXH
这个作者很懒,什么都没留下…
展开
-
网络编程之B/S服务器
这是模仿B/S模式,浏览器向服务器发送请求,服务器进行响应浏览器解析服务器回写的html页面,页面中如果有图片,那么浏览器就会单独的开启一个线程,读取服务器的图片;我们就的让服务器一直处于监听状态, 客户端请求一次, 服务器就回写一次public class TcpBSService { public static void main(String[] args) throws IOException { //1.创建一个服务器ServerSocket对象,,和系统要指定的端口号原创 2020-05-30 11:42:25 · 517 阅读 · 0 评论 -
网络编程实例之文件上传
原理:客户端读取本地的文件,把文件上传到服务器服务器在把上传的文件保存到服务器的硬盘上步骤1.客户端使用本地的字节输入流读取要上传的文件2.客户端使用网络字节输出流,把读取到的文件上传到服务器3.服务器使用网络字节输入流读取客户端上传的文件4.服务器使用本地字节输出流把读取到的文件保存到服务器的硬盘上5.服务器使用网络字节输出流给客户端回写-个" 上传成功"6.客户端使用网络字节输入流读取服务器回写的数据7.释放资源注意: .客户端和服务器和本地硬盘进行读写,需要使用自己创建的字节流对象原创 2020-05-29 19:28:12 · 411 阅读 · 0 评论 -
网络编程笔记之TCP通信
两端通信时步骤:1.服务端程序,需要事先启动,等待客户端的连接。2.客户端主动连接服务器端,连接成功才能通信。服务端不可以主动连接客户端。在Java中,提供了两个类用于实现TCP通信程序:1.客户端: java.net.Socket 类表示。创建Socket对象,向服务端发出连接请求,服务端响应请求,两者建立连接开始通信。2.服务端: java.net . ServerSocket类表示。创建ServerSocket对象,相当于开启一一个服务 ,并等待客户端的连接。3.客户端和服务器端进行通信是原创 2020-05-28 21:56:03 · 248 阅读 · 0 评论 -
网络编程笔记之网络编程入门
网络编程的概念网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析软件结构:C/S:客户端/服务器B/S:浏览器/服务器网络通信协议:TCP/IP协议 :TCP/IP协议:传输控制协议是Internet最基本、最广泛的协议。它定义了计算机如何连入因特网,以及数据如何在它们之间传输的标准。它的内部包含一系列的用于处理数据通信的协议 ,并采原创 2020-05-28 15:37:11 · 238 阅读 · 0 评论