📅  最后修改于: 2020-09-27 08:22:26             🧑  作者: Mango
Java Networking是将两个或多个计算设备连接在一起以便我们可以共享资源的概念。
Java套接字编程提供了在不同计算设备之间共享数据的功能。
下面给出了广泛使用的Java网络术语:
IP地址是分配给网络节点(例如192.168.0.1)的唯一编号。它由0到255之间的八位字节组成。
它是可以更改的逻辑地址。
协议基本上是通信时遵循的一组规则。例如:
端口号用于唯一标识不同的应用程序。它充当应用程序之间的通信端点。
端口号与IP地址关联,用于两个应用程序之间的通信。
MAC(媒体访问控制)地址是NIC(网络接口控制器)的唯一标识符。一个网络节点可以有多个NIC,但是每个都有唯一的MAC。
在面向连接的协议中,确认是由接收方发送的。因此,它是可靠的但很慢。面向连接协议的示例是TCP。
但是,在无连接协议中,接收方不会发送确认。因此,它不可靠,但速度很快。无连接协议的示例是UDP。
套接字是双向通信之间的端点。
访问下一页进行Java套接字编程。
java.net包提供了许多类来处理Java中的网络应用程序。这些类的列表如下: