
网络编程
Licheng Xu
Master student of University Malaya - Software Engineering
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java网络编程:实战Scoket与ServerSocket
Java网络编程:实战Scoket与ServerSocket 一、Scoket与ServerSocket java中使用网络编程的话可以使用Scoket或者是ServerSocket ServerSocket.class是用来代表服务器端的Socket,需要bind绑定端口,阻塞式调用accpet函数,等待客户端来建设连接, Scoket.class是用来代表客户端的Socket,可以要求与...原创 2019-11-10 21:45:35 · 283 阅读 · 0 评论 -
Java网络编程:同异步、是否阻塞与网络通信线程池
Java网络编程:同异步、是否阻塞与网络通信线程池 一、同步与异步、阻塞与非阻塞 1.1 同步通信机制 男孩向心仪的女孩表白,女孩子可能会陷入沉思,她要好好考虑是否接收表白,男孩子只需要默默地等待,这就类似于同步的通信机制,发出表白的男孩子就是发出请求的一方,在同步通信机制下,接收到请求的一方它需要花费时间去处理请求,处理完毕做出结束,整个通信才会返回 1.2 异步通信机制 女孩可能需要几天...原创 2019-11-09 22:24:05 · 228 阅读 · 0 评论 -
Java网络编程:解读java.io与Socket概述
Java网络编程:解读java.io与Socket概述 一、javaio之字节流 1.1 网络编程的本质是进程间的通信 比如说客户端浏览器进程想从服务器端接收不同的网页、文件等等,就需要想服务器发送请求,服务器端接收到请求就返回数据。这里便是两个进程之间数据的交换 1.2 通信的基础是IO模型 如果我们站在一个应用进程的角度来看,假设我们有个数据源,需要把数据源输入到应用进程里,对于应用来说这...原创 2019-11-08 22:53:55 · 1193 阅读 · 0 评论 -
Java网络编程:网络层解析与协议
Java网络编程:网络层解析与协议基本知识点 一、URL解析 http://www.google.com:80/search?q=test&safe=strict 协议:http协议,说明我们与服务器交换的数据都将要符合http协议 域名/IP地址:www.baidu.com,声明我们想要跟网络上哪一台主机进行交互 端口:80,说明需要跟这台主机的哪个服务进程进行数据交换 ...原创 2019-11-07 14:03:28 · 613 阅读 · 0 评论