Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 你认为最好的策略是创建一个临时XML文件,用FTP发送,然后在web应用程序中删除它?_Java_Spring_Ftp - Fatal编程技术网

Java 你认为最好的策略是创建一个临时XML文件,用FTP发送,然后在web应用程序中删除它?

Java 你认为最好的策略是创建一个临时XML文件,用FTP发送,然后在web应用程序中删除它?,java,spring,ftp,Java,Spring,Ftp,我正在使用Spring创建一个web应用程序。一个要求是在处理客户端请求后创建XML文档,然后通过FTP将XML发送到FTP服务器,然后删除该文件。 您认为最好的策略是创建一个临时XML文件,用FTP发送,然后将其删除?您根本不需要临时文件。如果xml文件不大,可以使用DOM在内存中创建文档,然后将其直接写入FTP流。使用Apache commons net可以更轻松地进行ftp上载。您根本不需要临时文件。如果xml文件不大,可以使用DOM在内存中创建文档,然后将其直接写入FTP流。使用Apac

我正在使用Spring创建一个web应用程序。一个要求是在处理客户端请求后创建XML文档,然后通过FTP将XML发送到FTP服务器,然后删除该文件。
您认为最好的策略是创建一个临时XML文件,用FTP发送,然后将其删除?

您根本不需要临时文件。如果xml文件不大,可以使用DOM在内存中创建文档,然后将其直接写入FTP流。使用Apache commons net可以更轻松地进行ftp上载。

您根本不需要临时文件。如果xml文件不大,可以使用DOM在内存中创建文档,然后将其直接写入FTP流。使用Apache commons net可以更轻松地进行ftp上载。

我猜您建议将我的XML写入ByteInputStream,并在完成ftp后将其删除。commons net给了您此选项我猜您建议将我的XML写入ByteInputStream,并在完成ftp后将其删除。commons net给了您此选项