计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件,网络通信协议的管理和协商下,实现资源贡献和信息传递的计算机系统。
通过计算机网络可以实现多台计算机的连接,但是不同计算机的操作系统和硬件体系结构不同。为了提供通信支持,位于同一个网络中的计算机在进行连接和通信时,必须要遵守一定的规则,这就好比在道路中行驶的汽车,一定要遵守交通规则一样,在计算机网络中,这些连接和通信的规则称为网络通信协议。
计算机的唯一标识符:IP地址
程序的代表:端口号
0-65535,其中0-1023被网络操作系统占用,用户的普遍应用程序,需要使用1024以上的端口号,避免操作系统服务端口号被其他应用或服务所占用。另外还有一个回送地址127.0.0.1,是指本机地址。
InetAddress 封装了IP地址相关信息的类
发送端 接收端:Datagram Socket. receive send close
数据集装箱:Datagram Packet——构造函数
接收端步骤:
1.创建指定的接收端对象——指定端口号
2.创建接收数据的数据容器——byte数组
3.创建接收数据的集装箱对象——传两个参数一个Byte数组,一个数据长度。
4.调用接收端对象的接收方法——receive
5.关闭接收端对象——close()
网络编程的基本知识
最新推荐文章于 2024-09-12 20:16:16 发布