WL#4267: External Language Plugin: XML-RPC

Affects: WorkLog-3.4   —   Status: Un-Assigned   —   Priority: Medium

LANGUAGE XML-RPC  
----------------
  
Implement support for issuing XML-RPC requests as a stored procedure or function.

What is XML-RPC?
It is a specification for a form of lightweight remote procedure call, see 
http://www.xmlrpc.com/

EXTERNAL NAME specification

The external name shall be a uri indicating the host and service name for the XML-
RPC request, in the following format:

  xmlrpc://hostname/path;routinename

For example:

  xmlrpc://betty.userland.com/RPC2;examples.getStateName
           ^----hostname----^
                          path^--^
                                   ^----routine name---^