java - 从另一台计算机获取信息

标签 java file

我正在尝试制作一个程序,如果它安装在另一台计算机上,我就可以访问该计算机上的文件。使用java可以实现吗?如果是这样,除了 BufferedReader 等之外,任何人都可以为我指明我需要使用哪些类的正确方向吗?

编辑:我被告知要使用serversocket和socket类。然而,我看到的一个问题是连接。如果我的计算机是服务器并且我断开连接,如何在我无法控制套接字的情况下使套接字再次与我连接?反之亦然,我怎样才能确保我可以打开服务器套接字而不控制另一台计算机?

最佳答案

如果要在不同计算机上运行的 Java 程序之间发送文件,请使用 Socket 和 ServerSocket。您似乎已经知道的 BufferedReader 和 Writer 类将帮助您读取和写入文件。套接字类将帮助您传输元素。

关于java - 从另一台计算机获取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8586234/

相关文章:

java - 在 Windows 工具栏中隐藏 JFrame

c++ - 无法访问嵌入到 Objective-C 项目中的 C++ 代码中的文件

java - 遍历java中的目录

Java文件释放资源

java - 与多个通用类型的接口(interface)?

java - ElasticSearch Multiple Data Directories,选择放置索引的位置

java - 如果我只想在其中使用 Java,Eclipse 和 Netbeans 有什么区别?

linux - 传输文件!!!从unix服务器到linux服务器

actionscript-3 - 临时存储文件并在没有 Air 的 AS3 中再次加载它们

Java将csv文件读取为矩阵