RULI - Resolver User Layer Interface

RULI stands for Resolver User Layer Interface. It's a library built on top of an asynchronous DNS stub resolver. RULI provides an easy-to-use interface for querying DNS SRV resource records. The goal is to promote wide deployment of SRV-cognizant software. RULI aims to fully support SRV-related standards. There are bindings for PHP, Perl, Guile/Scheme, Java, and Lua. IPv6 is supported.

As side-effect, RULI also provides a general-purpose, event-driven, asynchronous, stub DNS resolver.

RULI is Free Software distributed under the GNU GPL license.

Keywords: easy DNS SRV resource records query library ruli libruli getaddrinfo

$Id: index.html,v 1.13 2004/10/28 13:01:44 evertonm Exp $