我的应用程序部署在Unix机器上并尝试将文件写入远程Windows位置。应用程序不是将文件写入远程位置,而是将其写入部署应用程序的服务器位置( Unix )。
知道可能出现什么问题吗?我试图通过以下方式放置位置:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="popup"><div>
它始终在应用服务器的位置创建文件,其中包含远程位置的地址名称。 e.g
&#34;的 \\ windows_server_name \ anyDir \ filename.xml中&#34 ;.它会创建一个这样的文件。
答案 0 :(得分:0)
要连接并写入您的服务器,您需要URL
连接到ftp之类的内容
URL url = new URL ("ftp://username:password@windows_server_name/anyDir/filename.xml");
URLConnection urlc = url.openConnection();
OutputStream os = urlc.getOutputStream();
...
答案 1 :(得分:0)
我已经解决了这个问题。实际上,必须将远程Windows位置映射(挂载)到AIX服务器。我不得不使用映射的位置而不是直接访问远程Windows机器。
我没有进行任何代码更改,并且能够以与上述问题相同的方式编写文件。
感谢您的所有投入。