dnsjava is a popular implementation of DNS in Java. dnsjava populaire est une application de DNS en Java. It supports all defined record types (including the DNSSEC types), and unknown types. Il supporte tous les types d'enregistrements définis (y compris les types DNSSEC), et les types inconnus. It can be used for queries, zone transfers, and dynamic updates. Il peut être utilisé pour les requêtes, une zone transferts, mises à jour et dynamique. It includes a cache which can be used by clients, and a minimal implementation of a server. Il comprend un cache qui peut être utilisé par les clients, et un minimum de la mise en œuvre d'un serveur. It supports TSIG authenticated messages, partial DNSSEC verification, and EDNS0. Il soutient TSIG messages authentifiés, DNSSEC vérification partielle, et EDNS0.

It is used by several popular projects like * Muffin - a filtering proxy server, JAMES - Java Apache Mail Server currently owned by JBoss, CustomDNS - a configurable DNS server, JacORB - a Java ORB, Jackpot - an SMTP relay honeypot, Scarab - a popular defect tracking system etc. Il est utilisé par plusieurs projets populaires comme * Muffin - un serveur proxy de filtrage, James - Apache Java Mail Server est actuellement détenue par JBoss, CustomDNS - configurable un serveur DNS, JacORB - Java un congé de récupération, Jackpot - un pot de miel, relais SMTP, Scarab -- populaire défaut système de suivi etc

dnsjava is distributed under BSD license. est distribué sous licence BSD. Highly recommended. Highly recommended.

You can download the java source and documentation for dnsjava Vous pouvez télécharger le source Java et la documentation de dnsjava here ici .