- 4
- 0
- 约3.62千字
- 约 18页
- 2019-05-21 发布于湖北
- 举报
网络通信资料文档
网络通信 学习目标 了解网络通信的基础知识 掌握TCP Socket通信的原理及编程 掌握UDP Socket通信的原理及编程 1、网络编程的基础知识 网络编程初步 近年来,因特网得到了广泛的发展和应用 Java语言的产生与推广,也与网络息息相关 利用Java语言强大的功能,将使得网络编程变得十分简单 网络传输协议 接入网络的计算机都遵循同样的协议,这就是TCP/IP协议 TCP/IP协议将网络分成多层 1、网络编程的基础知识 网络传输的层次结构 常用的网络层次有4层,分别是连接层、网络层、传输层和应用层 我们编写的网络程序通常处在应用层,在这一层,不需要追究有关网络或网卡的技术细节,就可以编写出很好的程序 1、网络编程的基础知识 IP地址 为了区分网络上的主机,每台主机都分配一个专门的地址称为IP地址 端口 用来标识计算机上正在运行的进程(程序),使得数据能正确地传送给应用程序 TCP协议 传输控制协议,提供两台计算机之间的可靠的无差错数据传输,但建立连接需要时间,差错控制开销大 UDP协议 无连接通信协议,传输不可靠,但差错开销较小,不需要建立连接,传输大小控制的64KB以下 2、URL类 在包中的URL类是对统一资源定位符的抽象。 一个URL对象通常包含最基本的三部分信息:协议、地址、资源 URL的构造方法: public URL(String spec)throws M
原创力文档

文档评论(0)