网络Java:如何将文件副本从vps机器(可通过远程桌面访问)移动到本地pc
我有一台位于美国的VPS机器(我购买了这项服务)。这台机器每天为我做一些工作,最后,它会生成一个对我非常有用的文件
实际上,我必须在一天结束时远程连接机器(带远程桌面),并在本地PC上手动获取文件
我是一名Java开发人员,我想开发一个应用程序,自动将生成的文件转发到本地PC(当然,只有在我的PC打开时,否则它会继续尝试传输,但没有成功)
你知道只使用免费/开源Java库是否有可能完成这样的任务吗
如果有可能用java实现这一点,那应该很棒,但如果java不允许,我也可以使用其他技术
# 1 楼答案
你要问的想法在Java中被称为套接字编程。是的,你想做什么是可能的,但我会是一个很好的工作负荷。我能做的是,给你们一些关于插座的想法,剩下的你们可以自己设计
好了, 对于客户端计算机,请打开这样的套接字,有关更多信息,请参阅-http://www.javaworld.com/article/2077322/core-java/core-java-sockets-programming-in-java-a-tutorial.html
包括例外情况(注意:离线客户端)
现在是服务器
套接字对象将侦听客户端发出的请求
现在在客户端,创建一个输入流来接收来自服务器的信息
在服务器端,使用DataInputStream从客户端接收输入
@Andrea,真的很抱歉,我没有能力解决这个问题。这里只是新生。抱歉让你失望了