【发布时间】:2011-03-30 13:01:40
【问题描述】:
我正在搜索要在自定义 Java 应用程序中使用的 PAR2 库。似乎 sourceforge (JPar2) 上唯一可用的库自 2008 年以来处于规划状态,此后没有更新。有没有人运气更好?
提前致谢!
【问题讨论】:
-
你说的是Parchive,对吧?
-
是的,文件完整性检查,用于Usenet
我正在搜索要在自定义 Java 应用程序中使用的 PAR2 库。似乎 sourceforge (JPar2) 上唯一可用的库自 2008 年以来处于规划状态,此后没有更新。有没有人运气更好?
提前致谢!
【问题讨论】:
我有同样的问题,我决定使用zfec library,它非常容易使用,甚至不需要阅读任何东西。你只需要 zfec --help 就完成了。
查看我在类似问题here 中的回答。
为了与 Java 通信,我正在考虑两种可能性:
创建一个 JNI。
在 python 中创建一个小型本地 HTTP 服务作为 zfec 库的包装器。可能有像 Flask 这样的人
截至今天,JPar2 仍然不可用。 (2014 年 2 月)
【讨论】:
最后,我决定使用 FEC 的 Java 实现。
它基于onion networks FEC 库。
我为那个库开发了一个包装器,希望它可以更容易地用于我需要的东西。它具有 Junit 测试和更简单的 API,用于从文件或字节数组创建块。
有兴趣可以看看here,它是bitbucket中的公共存储库。
【讨论】: