【发布时间】:2018-01-21 12:10:35
【问题描述】:
我需要知道 java.nio.file.Files.copy 用于将本地文件复制到远程服务器的内部机制。
和我们使用的时候一样,我们不传递远程服务器的任何端口,所以它使用哪个端口连接远程服务器来复制文件内容
【问题讨论】:
标签: java io network-programming nio
我需要知道 java.nio.file.Files.copy 用于将本地文件复制到远程服务器的内部机制。
和我们使用的时候一样,我们不传递远程服务器的任何端口,所以它使用哪个端口连接远程服务器来复制文件内容
【问题讨论】:
标签: java io network-programming nio
通过 java.nio.files 与远程服务器的连接不是由 java 处理的,而是由底层操作系统处理的,因此它使用的是操作系统通常使用的端口。例如,在 Windows 中将是 smb 端口:445。
虽然路径语法 "\ip\path" make 看起来像 java 本身正在连接到远程主机,但它被传递给操作系统解决,从程序的角度来看,它是主机操作系统中的本地文件,
【讨论】: