我正在尝试创建一个程序,如果它安装在另一台计算机上,我可以访问该计算机上的文件。这有可能使用java吗?如果是这样,任何人都可能指出我正确的方向,除了BufferedReader之外我还需要使用什么类?
编辑:我被告知要使用serversocket和socket类。但是,我看到的一个问题是连接。如果我的计算机是服务器并且我断开连接,如何在没有控制套接字的情况下让套接字再次与我连接?反之亦然,如何确保我可以在不控制其他计算机的情况下打开serversocket?答案 0 :(得分:3)
如果要在运行在不同计算机上的Java程序之间发送文件,请使用Socket和ServerSocket。您似乎已经知道的BufferedReader和Writer类将帮助您阅读和编写文件。套接字类将帮助您传输项目。
答案 1 :(得分:1)
这当然是可能的。
当您通过网络与该计划进行沟通时,您需要java.net.Socket
和co。