Java 将文件写入另一个UNIX服务器

Java 将文件写入另一个UNIX服务器,java,Java,目前我正在使用weblogic for application server,它在一台机器上运行。我必须将pdf(或任何文件类型)写入另一台Unix服务器。任何人都可以帮我找到解决方案。简单而原始的解决方案是SSH连接。SSH有几个Java库,例如。打开连接,写入文件,关闭连接。当然,您需要相应的SSH密钥和权限才能在远程计算机上执行此操作。一种解决方案是通过smb或NFS(关键字共享)将远程目录装载到本地服务器。这样,您就不必在应用程序中输入复制作业的任何代码。相反,操作系统将负责操作。使用j

目前我正在使用weblogic for application server,它在一台机器上运行。我必须将pdf(或任何文件类型)写入另一台Unix服务器。任何人都可以帮我找到解决方案。

简单而原始的解决方案是SSH连接。SSH有几个Java库,例如。打开连接,写入文件,关闭连接。当然,您需要相应的SSH密钥和权限才能在远程计算机上执行此操作。

一种解决方案是通过smb或NFS(关键字共享)将远程目录装载到本地服务器。这样,您就不必在应用程序中输入复制作业的任何代码。相反,操作系统将负责操作。

使用java Process class运行
scp
命令:非常感谢,Thomas,当前应用程序服务器在Solaris机箱中,另一台服务器在UNIX中…此解决方案是否适用于相同的…NFS适用于所有UNIX(例如Solaris)和linux版本,smb即使与MS Windows结合使用,您好Thomas Uhrig,很抱歉,我无法找到您,因为我不太了解SSH连接。