我正在尝试开发一个系统,其中有不同的节点在不同的系统或同一系统的不同端口上运行。现在所有节点都创建一个带有目标IP的Socket,作为称为引导节点的特殊节点的IP。然后节点创建自己的ServerSocket并开始监听连接。引导节点维护一个节点列表并在被查询时返回它们。现在我需要的是节点必须将其IP注册到引导节点。一旦客户端连接到引导节点的ServerSocket后,我尝试使用cli.getInetAddress()但这不起作用。如果可用,我需要客户端注册其PPPIP;否则LANIP(如果可用);否则它必须注册127.0.0.1,假设它是同一台计算机。使用代码:System.out.pr
Java网络编程011.网络相关的概念1.1网络通信和网络网络通信概念:两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类和接口,供程序员使用,完成网络通信网络概念:两台或多台设备通过一定物理设备连接起来构成了网络根据网络的覆盖范围不同,对网络进行分类:局域网:覆盖范围最小,仅仅覆盖一个教室或者一个机房城域网:覆盖范围较大,可以覆盖一个城市广域网:覆盖范围最大,可以覆盖全国甚至全球,万维网是广域网的代表1.3ip地址和地址分类ip地址概念:用于唯一标识网络中的每台计算机/主机查看ip地址:ipconfigip地址的表示形式:点
Java网络编程011.网络相关的概念1.1网络通信和网络网络通信概念:两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类和接口,供程序员使用,完成网络通信网络概念:两台或多台设备通过一定物理设备连接起来构成了网络根据网络的覆盖范围不同,对网络进行分类:局域网:覆盖范围最小,仅仅覆盖一个教室或者一个机房城域网:覆盖范围较大,可以覆盖一个城市广域网:覆盖范围最大,可以覆盖全国甚至全球,万维网是广域网的代表1.3ip地址和地址分类ip地址概念:用于唯一标识网络中的每台计算机/主机查看ip地址:ipconfigip地址的表示形式:点