1.2. hammer 与 Satellite API 相比
对于许多任务,Hammer 和 Satellite API 都同样适用。Hammer 可用作 Satellite API 的人友好界面,例如在脚本中应用 API 调用前测试对 API 调用的响应(使用 -d
选项检查 Hammer 发布的 API 调用,如 hammer -d 机构列表
)。API 中的更改会自动反映在 Hammer 中,而使用 API 的脚本必须直接手动更新。
在后台,每个 Hammer 命令首先建立到 API 的绑定,然后发送请求。这在按顺序执行大量 Hammer 命令时可能会有性能影响。相反,与 API 直接通信的脚本只建立一次绑定。
如需更多信息 ,请参阅使用 Satellite REST API。