我正在尝试使用XRPC连接到汤森路透研究员ID服务。
我的问题如下:
1)什么是XRPC?
2)发送适当的数据需要做什么
答案 0 :(得分:9)
其实不是拼写错误。 XRPC类似于XML-RPC,但不一样。 XRPC是2003年在汤森公司收购的科学信息研究所发明的协议。汤姆森后来成为了汤森路透。
示例请求如下所示:
<?xml version="1.0" encoding="UTF-8" ?>
<request xmlns="http://www.isinet.com/xrpc41">
<fn name="APICall1"><!-- parameters --></fn>
<fn name="APICall2"><!-- parameters --></fn>
:
<fn name="APICallN"><!-- parameters --></fn>
</request>
响应类似:
<?xml version="1.0" encoding="UTF-8" ?>
<response xmlns="http://www.isinet.com/xrpc41">
<fn name="APICall1" rc="OK"><!-- return value --></fn>
<fn name="APICall2" rc="OK"><!-- return value --></fn>
:
<fn name="APICallN" rc="ErrorCode"><!-- error --></fn>
</response>
请求/响应将由
等数据元素填充<val>, <list>, <map>,
答案 1 :(得分:1)
XML-RPC
是创建SOAP协议的协议。它基本上已被SOAP取代。
有关此网站上同一主题的许多问题,请参阅https://stackoverflow.com/search?q=xml-rpc,https://stackoverflow.com/questions/tagged/xml-rpc和http://en.wikipedia.org/wiki/Xml-rpc。
答案 2 :(得分:0)