net/p5-Frontier-RPC 0.07.b4_1 DragonFly
Frontier::RPC implements UserLand Software's XML RPC
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- Categories
- net, perl5
- Package size
- 23.5 KiB, 48.9 KiB installed
Description
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.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | net/p5-Frontier-RPC | 0.07.b4_1 |
| FreeBSD | net/p5-Frontier-RPC | 0.07.b4_1 |
| NetBSD | wip/p5-Frontier-RPC | 0.07b4 |
| HardenedBSD | net/p5-Frontier-RPC | 0.07.b4_1 |
| GhostBSD | net/p5-Frontier-RPC | 0.07.b4_1 |
Install
Binary package:
pkg install p5-Frontier-RPC
From DPorts:
cd /usr/dports/net/p5-Frontier-RPC && make install clean
Dependencies
Run dependencies 3
No port depends on this one.