繁体   English   中英

JSON-RPC与JSON

[英]JSON-RPC vs JSON

我熟悉使用json作为媒介创建的Restful服务。 但是今天我听到了一个我不熟悉的新术语“ JSON-RPC”。

经过一些研究,看起来JSON-RPC与SOAP Web服务类似,在SOAP Web服务中,您在请求者和响应者之间具有已定义的合同,而请求者必须以jar的形式拥有一个客户端,就像我以前记得的那样我使用Apache Axis SOAP Web服务时要做的事情(即使没有wsdl)。

因此,虽然如果您想在两方之间达成真正牢固的合同可能会很好,但更改却很麻烦,因为您必须重新生成存根并将存根分发给任何潜在的新请求者?

我已经正确总结了吗?

谢谢

JSON-RPC确实类似于SOAP。 只是通常您没有明确的合同,也没有服务描述文件,并且协议变得如此简单。

这是JSON-RPC 1.0请求的样子:{“ method”:“ echo”,“ params”:[“ Hello JSON-RPC”],“ id”:1}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM