aboutsummaryrefslogtreecommitdiff
path: root/net/p5-Frontier-RPC/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'net/p5-Frontier-RPC/pkg-descr')
-rw-r--r--net/p5-Frontier-RPC/pkg-descr16
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.