gpt4 book ai didi

java - Jersey-Json/Jackson 可以配置为生成 json-rpc-1.0 吗?

转载 作者:搜寻专家 更新时间:2023-11-01 03:26:31 24 4
gpt4 key购买 nike

我有一个需要调用的 api,它使用 json-rpc-1.0(我无法控制实现)。我希望能够操作 jaxb 对象并将它们编码为 json-rpc-1.0 格式。这是 jackson/jersey-json 可以完成的事情还是有不同的库可以实现这个目标?

最佳答案

不,Jersey 不能被配置为支持 JSON-RPC,但是 Jersey 可以用来实现 JSON-RPC。 JSON-RPC 指定了一个包含请求和响应的协议(protocol),可以通过 HTTP 实现。 Jersey(以及所有 JAX-RPC 实现)可用于实现任何基于 HTTP 的协议(protocol)。

但是,由于最新的 JSON-RPC 规范 (2.0 - http://www.jsonrpc.org/specification) 没有指定请求和响应如何映射到 HTTP 动词(POST、GET 等)和状态代码,因此 JSON 之间可能存在一些不兼容性-RPC 实现。

与其使用 Jersey 来实现 JSON-RPC,不如使用现有的 JSON-RPC 实现更好,另请参见 http://en.wikipedia.org/wiki/JSON-RPC#Implementations

关于java - Jersey-Json/Jackson 可以配置为生成 json-rpc-1.0 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12608746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com