XML-RPC
From Wikipedia, the free encyclopedia
Remove ads
XML-RPC (Extensible Markup Language Remote Procedure Call) on kaugprotseduurikutse protokoll, milles protseduuride väljakutsed kodeeritakse XML-i abil ja edastatakse HTTP-protokolliga.
Autentimiseks saab kasutada HTTP vahendeid ning krüpteeritud ülekandeks HTTPS-i.
Andmetüübid
XML-RPCs võivad funktsiooni parameetrid ja tagastusväärtused olla järgnevate andmetüüpidega:
Remove ads
Näide
Väljakutse
Kutsutakse välja funktsioon examples.getStateName täisarvulise parameetriga, mille väärtus on 40.
<?xml version="1.0"?>
<methodCall>
<methodName>examples.getStateName</methodName>
<params>
<param>
<value><i4>40</i4></value>
</param>
</params>
</methodCall>
Vastus
Vastuses on tagastusväärtuseks sõne "South Dakota".
<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value><string>South Dakota</string></value>
</param>
</params>
</methodResponse>
Remove ads
Vaata ka
- JSON-RPC
- SOAP
- Transpordikihi turbeprotokoll
Välislingid
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads