【发布时间】:2011-05-15 11:54:27
【问题描述】:
我在 Java 1.6 中使用 JAX-WS 的参考实现。在我的服务器上,我有一个 Web 服务方法,它返回一个带有作为 javax.activation.DataHandler 附件的响应。
File myFile = new File("tempFile.txt"); //existing temp file to send back
DataHandler dh = new DataHandler(new FileDataSource(myFile));
//cant delete myFile yet, but end of web service method
我需要做的是将文件从服务器完全发送到客户端后删除。但是,我的 webservice 方法在客户端发送响应之前已经完成。
我可以做些什么来标记要删除的文件,或者是否有一个回调可以在传输后删除文件?
谢谢
【问题讨论】:
标签: java jax-ws attachment mtom