shared-libraries - 原生 rsync 库?

标签 shared-libraries rsync

是否存在任何好的 rsync 库来实现:

  • rsync 算法和
  • rsync 协议(protocol)

  • 这样人们就可以使用该库来构建 rsync工具本身? (我希望我的应用程序与普通的 rsync 服务器或通过 ssh 的普通 rsync 兼容。)

    最佳答案

    对于 rsync 算法:-
    rsync 使用 zlib 作为其源代码的一部分。在它里面是 adler-32 算法和充气和放气算法(压缩 - 解压缩)实现。

    还要检查一下,我自己没有使用过:-
    http://librsync.sourceforge.net/

    对于 rsync 协议(protocol):-

    但是,我非常怀疑是否存在 rsync 协议(protocol)库(意味着没有 rsync 协议(protocol)库)。

    关于shared-libraries - 原生 rsync 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12283375/

    相关文章:

    c - ld:链接器错误

    ssh - Lsyncd 权限被拒绝(公钥、密码)

    http - 通过 http 传输文件的二进制差异(增量)并在服务器上合并差异

    unix - 如何通过 rsync 使用身份文件?

    Rsync:如果校验和相同,则保持目标文件不变

    node.js - 在 intel galileo linux 中与 node.js 进行 rsync

    链接到两个第 3 方共享库时,C++ 程序崩溃

    objective-c - 使用 Xcode 项目 Objective C 加载 C 共享库

    c++ - 当 .so 尝试使用主可执行文件中的类时,dlopen() 给出未解析的符号错误。为什么?

    c - 无法从与共享库链接的 C 程序访问全局程序集标签数​​据