2009-07-31 25 views
2

XRPCを使用してトムソン・ロイター・リサーチャーIDサービスに接続しようとしています。XRPCとは何ですか?どのように使用しますか。

私の質問は次のとおりです。

1)XRPCとは何ですか?
2)適切なデータを送信するために必要なこと

+0

あなたは 'XML-RPC'を意味すると思います。もし私が間違っていたら、あなたはそう言い、あなたが求めている "XRPC"にリンクスを投稿してください。 –

+0

私はXML-RPCだと思っています。彼らは自分のウェブサイトにXRPCを書いていました。私はそのことをやろうとしていました。トムソン・ロイターが合理的な規模の会社であるとすれば、私は彼らが単に間違いを犯す可能性はないと思っていたが、それは起こったかもしれないことだと思う。 – Ankur

+1

私はまさに同じ質問をあなたのサービスに接続しています。この回答はGoogleのトップにあります... wierd –

答えて

1

XML-RPCは、SOAPプロトコルの作成元のプロトコルです。これは主にSOAPに取って代わられています。

https://stackoverflow.com/search?q=xml-rpcこのサイトの多くの質問については、https://stackoverflow.com/questions/tagged/xml-rpchttp://en.wikipedia.org/wiki/Xml-rpcも参照してください。

+1

SOAPはXML-RPCから進化しましたが、それを凌駕しませんでした。 Windows以外の世界では、シンプルさのために、SOAPではなくXML-RPCを選択する傾向があります。もちろん、さらに多くの人がRESTを選択しますが、これは別の質問です。 –

8

実際はそのタイプミスではありません。 XRPCはXML-RPCに似ていますが、同じではありません。 XRPCは2003年にThomsonによって取得された科学情報研究所で発明されたプロトコルです。トムソンはその後トムソン・ロイターになった。

例要求は次のようになります。

<?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>, 
関連する問題