xml-rpc vocabulary
Factor handbook ยป Vocabulary index


Summary
XML RPC client and server

Metadata
Tags:enterprise, web, xml
Authors:Daniel Ehrenberg


Words

Tuple classes
ClassSuperclassSlots
base64 tuplestring
rpc-fault tuplecode string
rpc-method tuplename params
rpc-response tupleparams
server-error tupletag message


Generic words
WordStack effect
item>xml( object -- xml )
send-rpc( rpc -- xml )


Ordinary words
WordStack effect
<base64>( string -- base64 )
<rpc-fault>( code string -- rpc-fault )
<rpc-method>( name params -- rpc-method )
<rpc-response>( params -- rpc-response )
children>number( tag -- n )
invoke-method( params method url -- response )
method-call( name seq -- xml )
params( seq -- xml )
params>array( tag -- array )
parse-fault( xml -- fault-code fault-string )
parse-method( xml -- string array )
parse-rpc-response( xml -- array )
post-rpc( rpc url -- rpc' )
receive-rpc( xml -- rpc )
return-fault( fault-code fault-string -- xml )
return-params( seq -- xml )
server-error( tag message -- * )
struct-member( name value -- tag )
unstruct-member( tag -- )
xml>item( tag -- object )


Class predicate words
WordStack effect
base64?( object -- ? )
rpc-fault?( object -- ? )
rpc-method?( object -- ? )
rpc-response?( object -- ? )
server-error?( object -- ? )


Files


Metadata files