jresolver 0.1
Sponsored Links
jresolver 0.1 Ranking & Summary
File size:
0.033 MB
Platform:
Any Platform
License:
GPL v3
Price:
Downloads:
834
Date added:
2007-07-17
Publisher:
Noa Resare
jresolver 0.1 description
jresolver is a Java DNS resolver library. This is a domain name resolver library written in pure java. It is what RFC1034 describes as a stub resolver, in other words it uses a single nameserver to do the hard work of resolving its queries. At the moment it only handles queries for MX records, but it can easily be extended to resolve new types of queries as needed.
Main features:
- Lightweight. The binary jar is less than 17k at the moment, and has no
- exernal dependencies besides JDK 1.4.
- Multi Threaded. It handles multiple concurrent threads sharing a single
- Resolver instance.
- Easy to use and develop. The software does one thing, and the code is quite
- readable.
- Free software. Released under the GPL 3.0 license, this software can be used,
- modified and redistributed by anyone respecting the terms of the license. If you
- need other licensing options, please contact me.
Usage:
A snippet of code says more than lots of words:
Resolver r = new Resolver("ns.voxbiblia.se");
List l = r.resolve(new MXQuery("voxbiblia.se"));
for (int i = 0; i < l.size(); i++) {
MXRecord mx = (MXRecord)l.get(i);
System.out.println("mx: " + mx.getExchange() + " p: "+ mx.getPreference());
}
If you want to build and test the software you need to unpack the files named jresolver-*-src.tar.bz2 and jresolver-*-test.tar.bz2 and use Apache Ant with the build.xml file included. You may need to update the test cases with your dns server names.
Enhancements:
- Somewhat tested, but not yet ready for a production environment.
Main features:
- Lightweight. The binary jar is less than 17k at the moment, and has no
- exernal dependencies besides JDK 1.4.
- Multi Threaded. It handles multiple concurrent threads sharing a single
- Resolver instance.
- Easy to use and develop. The software does one thing, and the code is quite
- readable.
- Free software. Released under the GPL 3.0 license, this software can be used,
- modified and redistributed by anyone respecting the terms of the license. If you
- need other licensing options, please contact me.
Usage:
A snippet of code says more than lots of words:
Resolver r = new Resolver("ns.voxbiblia.se");
List l = r.resolve(new MXQuery("voxbiblia.se"));
for (int i = 0; i < l.size(); i++) {
MXRecord mx = (MXRecord)l.get(i);
System.out.println("mx: " + mx.getExchange() + " p: "+ mx.getPreference());
}
If you want to build and test the software you need to unpack the files named jresolver-*-src.tar.bz2 and jresolver-*-test.tar.bz2 and use Apache Ant with the build.xml file included. You may need to update the test cases with your dns server names.
Enhancements:
- Somewhat tested, but not yet ready for a production environment.
jresolver 0.1 Screenshot
jresolver 0.1 Keywords
Java DNS
DNS
java dns resolver
dns resolver library
Dns Resolver
jresolver
resolver
java
library
software
0.1
jresolver 0.1
Libraries
Programming
Bookmark jresolver 0.1
jresolver 0.1 Copyright
WareSeeker periodically updates pricing and software information of jresolver 0.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of jresolver 0.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
buffer overflows in dns resolver library
java dns ip
java dns cache
linux dns resolver library
java dns caching
resolver one
ip resolver
java dns lookup
resolve carpet cleaner
resolver cubo rubik
could not flush the dns resolver cache
synchro resolver
resolvers
php dns resolver library
dns resolver cache
resolver ecuaciones
resolver conjugation
java dns server
Related Software
Esra is a pure Java library for the interactive analysis of molecular mechanics data. Free Download
Escher is a Java X11 library. Free Download
JLine is a Java library for handling console input. Free Download
DORM4J (Dynamic Object-Relational Mapping for Java) is an O/R mapping library for Java. Free Download
Jakelib2 is a cross platform C++ class library with a Java-like API. Free Download
SMTPHandler is a handler for the java.util.logging library. Free Download
JOpenChart provides a Java library and toolkit for generating and embedding charts into applications. Free Download
OpenVRML is a VRML and X3D browser plug-in and C++ toolkit for incorporating VRML support into applications. Free Download
Latest Software
Popular Software
Favourite Software