java - Java 在单独的机器上写入/读取文件的最佳方式?

标签 java windows solaris admin

我们有一个在 Sun Solaris 上运行的 Java 应用程序服务器。现在,我们需要能够向运行 WindowsXP 的单独计算机写入文件和从该计算机读取文件。这两台计算机由同一防火墙内的 2 个独立组管理。如果更容易的话,我们可以使用 Java 将文件写入 Solaris,然后使用某些第 3 方程序将文件移至 Windows 计算机或从 Windows 计算机移出文件。

处理这个问题的最佳方法是什么?

再提供一条信息:我们的小组管理 Solaris 计算机,如有必要,我们可以向该计算机添加软件。但试图让其他小组向 Windows 计算机添加任何软件将是一个巨大的痛苦。所以我更喜欢一个不需要在 Windows 机器上安装任何东西的解决方案。

最佳答案

可能最简单的方法是在 Windows 计算机上设置共享并使用 Samba 将其安装到 Solaris 计算机上。然后,您的 Java 应用程序将像文件系统上的任何其他本地目录一样看到该目录。

关于java - Java 在单独的机器上写入/读取文件的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/642706/

相关文章:

java - 单个 RMI 服务的简单入口点?

Windows 10 无法识别 Git

windows - 使用 Installshield 16 创建的安装期间自定义操作无法执行

c - 使用 pthreads 和 malloc

perl - 在 Solaris 10 上安装 Perl 的 Crypt::SSLeay 时出现问题

java - Eclipse:将旧项目一起归档到根项目/文件夹中的提示?

java - 如何在 observable 上编写我自己的操作以将所有内容映射到常量?

java - 使用java扫描器在获取用户输入时检查两个条件

c++ - 确定与 COM RPC 服务器通信的客户端进程的进程 ID

c - 检测文件描述符是否是solaris 11.0中的套接字并提取ip地址