网络编程
文章平均质量分 92
hyhcloud
更多精彩,关注公众号:数说Cloud
展开
-
中国首个 IPv6 公共 DNS 发布,迁移到 IPv6 的 4 个步骤
来自下一代互联网国家工程中心官网消息显示,日前,下一代互联网国家工程中心正式宣布推出IPv6公共DNS:240c::6666。通过免费提供性能优异的公共DNS服务,为广大IPv6互联网用户打造安全、稳定、高速、智能的上网体验,助力我国《推进互联网协...转载 2018-08-27 08:33:05 · 3478 阅读 · 0 评论 -
网络编程-文件上传、模拟服务器案例实现
1.1 文件上传案例: 文件上传案例图解: 【客户端】输入流,从硬盘中读取文件数据到程序中。 【客户端】输出流,写出文件数据到服务端。 【服务端】输入流,读取文件数据到服务器程序。 【服务端】输出流,写出文件数据到服务器硬盘中。 1.客户端代码实现 import java.io.FileInputStream; import java.io.InputStream...原创 2018-08-13 01:30:34 · 753 阅读 · 0 评论 -
网络编程-UDP协议、TCP协议
1.1 UDP协议特点: UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接。简单来说,当一台计算机向另 外一台计算机发送数据时,发送端不会确认接收端是否存在,就会发出数据,同样接收端在收到数据时,也不会向 发送端反馈是否收到数据。 由于使用UDP协议消耗资源小,通信效率高,所以通常都会用于音频、视频和普通数据的传输例如视频会议都使用 UDP协议,因为这种情况即...原创 2018-08-12 22:13:41 · 471 阅读 · 0 评论 -
网络编程-C/S、B/S结构、网络通讯
一.网络编程概述: 1.1 软件结构: C/S结构:全称为Client/Server结构、是指客户端和服务器结构。常见的程序有QQ、迅雷等软件。 缺点:开发周期长,维护成本高。因为有客户端和服务器端,客户端如APP等又分为安卓和IOS开发,需要投入更多的人力物力,增加了成本。 优点:部分运算交给客户端执行,减少了服务器端的压力。 B/S结构:全称为Browser/Server结构,是指浏览...原创 2018-08-12 21:02:37 · 1439 阅读 · 0 评论