Acme::HTTP provides high-level access to Net::HTTP::NB and Net::HTTPS::NB.
A Net::Proxy object represents a proxy that accepts connections and then
relays the data transfered between the source and the destination.
The goal of this module is to abstract the different methods used to
connect from the proxy to the destination.
A proxy is a program that transfer data across a network boundary
between a client and a server. Net::Proxy introduces the concept of
"connectors" (implemented as Net::Proxy::Connector subclasses), which
abstract the server part (connected to the client) and the client part
(connected to the server) of the proxy.
This architecture makes it easy to implement specific techniques to
cross a given network boundary, possibly by using a proxy on one side of
the network fence, and a reverse-proxy on the other side of the fence.
Net::LDAP is an LDAP support library written in pure Ruby. It supports most
LDAP client features and a subset of server features as well.
* Standards-based (going for RFC 4511)
* Portable: 100% Ruby
Jakarta Commons Net implements the client side of many basic Internet
protocols. The purpose of the library is to provide fundamental protocol
access.
Supported protocols are:
* FTP
* NNTP
* SMTP
* POP3
* Telnet
* TFTP
* Finger
* Whois
* rexec/rcmd/rlogin
* Time (rdate) and Daytime
* Echo
* Discard
* NTP/SNTP
Net::Amazon provides an object-oriented interface to amazon.com's
SOAP and XML/HTTP interfaces. This way it's possible to create applications
using Amazon's vast amount of data via a functional interface, without
having to worry about the underlying communication mechanism.
Net::Ident is a module that looks up the username on the remote side of a
TCP/IP connection through the ident (auth/tap) protocol described in
RFC1413 (which supersedes RFC931). Note that this requires the remote
site to run a daemon (often called identd) to provide the requested
information, so it is not always available for all TCP/IP connections.
Net::Interface is designed to make the use of ifconfig(1) and friends
unnecessary from within Perl. It provides methods to get at set all
the attributes of an interface, and even create new logical or
physical interfaces (if your O/S supports it).
Hiveminder is a collaborate todo list organizer, built with Jifty.
This module uses Hiveminder's REST API to let you manage your tasks
any way you want to.
This module is built on top of Net::Jifty. Consult that module's
documentation for the lower-level interface.
This module provides an object oriented perl interface to the Internet
Route Registry. The interface uses the RIPE/RPSL Tool Query Language as
defined in Appendix B of the IRRd User Guide. The guide can be found at
http://www.irrd.net/, however an understanding of the query language is
not required to use this module.
The Perl 5 module Net::MAC allows you to
- store a MAC address in a Perl object
- find out information about a stored MAC address
- convert a MAC address into a specified format
- easily compare two MAC addresses for string or numeric equality