diff options
Diffstat (limited to 'net/p5-Frontier-RPC/pkg-descr')
-rw-r--r-- | net/p5-Frontier-RPC/pkg-descr | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/net/p5-Frontier-RPC/pkg-descr b/net/p5-Frontier-RPC/pkg-descr new file mode 100644 index 000000000000..98484460fc48 --- /dev/null +++ b/net/p5-Frontier-RPC/pkg-descr @@ -0,0 +1,16 @@ +Frontier::RPC implements UserLand Software's XML RPC (Remote Procedure +Calls using Extensible Markup Language). Frontier::RPC includes both a +client module for making requests to a server and a daemon module for +implementing servers. Frontier::RPC uses RPC2 format messages. + +RPC client connections are made by creating instances of Frontier::Client +objects that record the server name, and then issuing `call' requests that +send a method name and parameters to the server. + +RPC daemons are mini-HTTP servers (using HTTP::Daemon from the `libwww' +Perl module). Daemons are created by first defining the procedures you +want to make available to RPC and then passing a list of those procedures +as you create the Frontier::Daemon object. + +The Frontier::RPC2 module implements the encoding and decoding of XML RPC +requests using the XML::Parser Perl module. |