我想监视web应用程序中的文件传输。该web应用程序可以使用进度条显示传输进度,还可以手动恢复失败的传输等。
FYI,我用C语言编写了自己的文件传输协议,然后使用Java调用该协议。
现在,我将所有传输的数据都写在数据库中(C代码就是这样做的),并将其用于web应用程序中的监视。这是监视我的文件传输的最佳方法,还是我可以使用的其他方法来监视文件传输?
发布于 2013-10-09 05:26:25
如果我明白,当你在传输文件的时候,你正在把数据放到数据库中,这样web应用程序就可以得到它并显示进展。如果是的话,那可能不是个好办法。数据库更多的是为您曾经发送过的所有文件和诸如此类的东西做报告。
要显示当前文件的状态,只需在实现将返回当前状态的协议的代码中实现函数。然后使用ajax,您可以每1秒或类似地调用这个函数来更新运行时的进度条。
https://stackoverflow.com/questions/19263539
复制相似问题