Aller lire directement les objectifs, ce qui est disponible, l’utilisation, les fonctionnalités de Net::DRI, participer au développement ou demander un développement spécifique, fournir Net::DRI en tant que prestataire, voir ce qui concerne le support et rapport de bug, ou télécharger Net::DRI.
Dot and Co est spécialisée dans la création de solutions techniques et l’aide au développement des registres de noms de domaine, bureaux d’enregistrement, revendeurs, hébergeurs, et tous les fournisseurs et clients. Parmi toutes les solutions que nous fournissons, un élément clef réside dans la capacité à se connecter aux registres et bureaux d’enregistrement : pour ce besoin, nous avons créé Net::DRI, un logiciel libre dont vous trouverez tous les détails sur cette page.
Quelques présentations sur Net::DRI et EPP
(les présentations en ligne sont faites avec
S5
qui nécessite Javascript, appuyer sur la barre d’espace pour avancer)
EPP, sa mise en œuvre dans Net::DRI, et d’éventuels futurs travaux sur EPP :
présentation en elle-même
ou
le contenu de la présentation sans mise en page au format PDF.
Net::DRI est une suite de modules orientée objet et développée avec le langage Perl qui fournit une interface
abstraite et uniforme pour la connexion vers un fournisseur de services liés aux noms de domaine,
que ce dernier soit un registre, un bureau d’enregistrement, ou un élément quelconque de la chaîne.
A ce titre, Net::DRI peut être utilisé tant par un bureau d’enregistrement qui souhaite s’interconnecter
aux différents registres, que par un revendeur qui souhaite s’interconnecter avec son bureau d’enregistrement,
que par un client final qui veut s’interconnecter avec son fournisseur, que cela soit directement
un bureau d’enregistrement ou non, sans avoir besoin d’utiliser l’interface spécifique fournie
par le prestataire !
Net::DRI peut ainsi permettre l’accès à des fonctionnalités qui n’étaient même pas prévues dans l’interface initiale du prestataire, comme le traitement par lot. De plus, en masquant les différences entre les différents prestataires, une application utilisant Net::DRI pour l’interconnexion n’aura besoin de quasimment aucune modification s’il faut changer de prestataire, ou si ce dernier décide de modifier son fonctionnement (nouvelle interface, autres protocoles, etc.). Avec cette solution, il est aisé de s’adapter aux changements politiques ou techniques de ses prestataires d’enregistement.
Net::DRI met en œuvre de nombreux transports et protocoles différents : il permet donc de prendre en compte les spécificités de nombreux prestataires différents. Son architecture est ouverte, et permet aisément d’ajouter de nouveaux prestataires, protocoles, et transports ; il permet aussi de gérer facilement des cas de figure qui sont identiques à un standard à quelques extensions près. Net::DRI gère les prestataires synchrones (ex: via un site web, on a la réponse immédiatement) et asynchrones (ex: par email, la réponse peut n’arriver que plusieurs heures après).
Net::DRI peut gérer simultanément différents prestataires, même s’ils offrent des services dans les mêmes domaines, avec autant de connexions simultanées par des protocoles et/ou transports différents pour un même prestataire à un moment donné que nécessaire.
Net::DRI met en œuvre RRP et EPP qui sont deux standards de l’IETF. C’est la seule réalisation libre indépendante de ces deux standards. Dès que c’est possible, Net::DRI utilise EPP (par exemple pour les codes d’état retournés par les registres), en traduisant les autres cas vers EPP.
Net::DRI participe à l’effort de standardisation d’EPP au sein de l’IETF dans le cadre des tests d’interopérabilité : http://www.ietf.org/iesg/implementation/report-rfc4930-4934.txt
Net::DRI met aussi en œuvre le protocole Whois (standard IETF), le protocole DAS (« Domain Availability Service ») ainsi que la suite de protocoles IRIS (standards IETF) et présente les réponses avec la même interface que toutes les autres opérations.
Net::DRI met en œuvre dès à présent les services du futur, comme ENUM, ENUM Validation ou DNSSEC. Et bien sûr IPv6 !
Il est aisé d’utiliser Net::DRI, qui possède même une interface en ligne de commande (shell) pour tirer profit de toute la puissance de Net::DRI sans avoir à écrire une seule ligne de code !
whois dans de nombreux TLDs (voir ci-dessous), ainsi qu’utiliser DAS
(Domain Availability Service soit Service de vérification de disponibilité des noms de domaine) pour les noms de domaine en .BE .EU .TC .VG .GD .AU et .NL
et IRIS DCHK (« Domain Availability Check for the Internet Registry Information Service ») pour les noms de domaine en .DE actuellement.
Vous trouverez dans le tableau ci-dessous les différentes possibilités de la dernière version de Net::DRI : sur fond vert, les TLDs gérés complétement et dont l’interopérabilité a été testée par Dot and Co ou d’autres bureaux d’enregistrement, sur fond orange, les TLDs gérés partiellement ou dont l’interopérabilité n’a pas été testée, sur fond rouge, les TLDs avec un support minimal et sur fond mauve les TLDs prévus dans le futur ou sur lequel le travail a lieu actuellement.
| TLD ou prestataire | Commentaires |
|---|---|
| .EU .COM .NET .CC .TV .ORG .BIZ .INFO .MOBI .COOP .NAME .TRAVEL .CAT .ASIA .LU .NU .BE .AU .US .DE .CH .LI .HN .SC .VC .AG .BZ .LC .MN .ME .CZ .PRO .JOBS .BR CentralNIC CoCCA .IT .GL .NL .CA | toutes opérations supportées, y compris extensions spécifiques, pour les bureaux accrédités par le registre |
| .SE .AT .NO | toutes opérations supportées, y compris extensions, pour les bureaux accrédités par le registre ; interopérabilité testée par le registre |
| .FR | vérification de disponibilité via service Web et toutes opérations par courrier électronique ou via EPP pour un bureau d’enregistrement sous contrat avec l’AFNIC |
| IENUM +43 | toutes opérations supportées, y compris extensions, pour les bureaux accrédités par le registre ; interopérabilité testée par le registre |
| .WS | toutes opérations supportées, comme pour tout registre basé sur RRP ;
interopérabilité non testée |
| .PL | toutes opérations supportées, exceptées celles sur le pre-enregistrement ; interopérabilité non testée |
| .AERO .PT .SI | toutes opérations supportées, y compris extensions spécifiques, pour les bureaux accrédités par le registre ; interopérabilité non testée |
| .MUSEUM .TEL .TW .CN .IM .CO.CZ |
toutes opérations supportées, comme pour tout registre basé sur EPP, pour les bureaux accrédités par le registre ; interopérabilité non testée
|
| .UK | toutes opérations supportées via EPP (version non-standard de Nominet); interopérabilité non testée |
| BookMyName (aka Free/ProXad/Dedibox/Online) | récupération de la liste des domaines, des informations sur un domaine ou test de l’existence d’un nom de domaine via l’API web services + service DAS |
| Gandi | uniquement récupération de la liste des domaines, des informations sur un domaine ou test de l’existence d’un nom de domaine via l’API web services |
| OVH | |
| AdamsNames (.TC .VG .GD) | uniquement récupération des informations sur un domaine via l’API web services |
| OpenSRS | presque toutes les opérations sur les noms de domaine via l’API XCP sur HTTPS |
| .BE .EU .TV .VD .GD .AU .NL | accès DAS public |
| .COM .NET .ORG .BIZ .INFO .AERO .EU .MOBI .NAME .LU .WS .SE .CAT .AT .TRAVEL .US .PT | accès whois public |
| .DE | accès IRIS DCHK public |
Si vous êtes un registre pour lequel l’interopérabilité n’a pas été testée, ou un bureau d’enregistrement accrédité par un tel registre, merci de nous contacter à l’adresse netdri@dotandco.com pour aider à la conduite de tels tests.
Net::DRI est distribué sous forme de logiciel libre et utilise la licence GPL.
Il vous suffit de télécharger l’archive complète des sources
et de les installer selon la méthode habituelle :
perl Makefile.PL ; make ; make install
Lors de l’installation, il sera vérifié que vous disposez bien des modules Perl suivants, nécessaires au bon fonctionnement de Net::DRI (si vous effectuez l’installation de Net::DRI via le shell CPAN, ces modules seront installés automatiquement si nécessaire) :
Carp, UNIVERSAL::requireIO::Socket::INET, IO::Socket::SSL (au moins version 0.90)DateTime, DateTime::Duration,
DateTime::Format::Strptime, DateTime::TimeZone,
DateTime::Format::ISO8601 (au moins version 0.06) :
toutes les dates manipulées en interne ou échangées avec l’applicatif au-dessus de Net::DRI utilisent la bibliothèque
DateTime Class::Accessor, Class::Accessor::ChainedTest::MoreTime::HiRes, Email::ValidXML::LibXML (au moins version 1.61)Certains modules sont optionnels car nécessaires seulement pour certains registres/bureaux d’enregistrements. S’ils ne sont pas déjà installés, ils ne seront pas automatiquement installés, mais durant les tests (voir plus bas), vous serez avertis de quel module absent est nécessaire selon comment vous allez utiliser Net::DRI.
SOAP::Lite (nécessaire seulement pour l’interconnexion en services web avec BookMyName, Gandi, OVH ou l’AFNIC)SOAP::WSDL (nécessaire seulement pour l’interconnexion en services web avec OVH)Net::SMTP, MIME::Entity (nécessaires seulement pour la connexion par email avec le .FR géré par l’AFNIC)LWP::UserAgent (nécessaire seulement pour l’interconnexion XCP avec OpenSRS, et le .PL et .IT en EPP)Digest::MD5 (nécessaire seulement pour l’interconnexion XCP avec OpenSRS)Net::DNS (nécessaire seulement pour le service IRIS DCHK, actuellement uniquement pour le .DE)
Une suite de tests est incorporée et peut être lancée par la commande make test
lors de l’installation. Elle permettra en particulier de vérifier que vous avez bien tous les modules nécessaires au bon fonctionnement de Net::DRI.
Selon la version récupérée, vous pourrez vous connecter à divers prestataires ; vous en trouverez des détails dans la section sur les fonctionnalités de Net::DRI.
Vous trouverez différents programmes d’exemple d’utilisation avec les sources du logiciel,
dans le répertoire eg. Les différents tests effectués (répertoire t)
peuvent être utiles aussi. Les modules les plus importants de la suite disposent de leur propre documentation.
Pour un aperçu global, merci de consulter le fichier README disponible avec les sources.
Net::DRI est un logiciel libre et distribué selon la licence GPL : ceci signifie en résumé que vous pouvez l’utilisez librement et gratuitement, que vous avez accès aux sources, que vous pouvez les modifier, mais en contre-partie, si vous re-distribuez vous-même ce logiciel, modifié ou non, vous devez fournir les sources, y compris de vos propres modifications. Veuillez consulter l’intégralité du texte de la licence pour les détails, ou nous contacter pour toute question.
Net::DRI permet d’associer à l’exécution un prestataire, en définissant pour chaque instance de connexion un protocole et un transport spécifiques. Durant l’utilisation de Net::DRI, on peut à volonté ajouter et supprimer des connexions ou des prestataires.
Vous trouverez dans les différents paragraphes ci-dessous les détails des protocoles, transports et prestataires gérés par Net::DRI.
Vous trouverez dans le tableau ci-dessous la liste des protocoles inclus dans Net::DRI.
Les protocoles sont présents au sein de Net::DRI
dans l’espace Net::DRI::Protocol.
| Nom du protocole | Version Net::DRI | Commentaires |
|---|---|---|
| RRP (RFC 2832,3632) | 0.11 | Utilisé auparavant par .COM/.NET (avant transition vers EPP), et toujours par quelques ccTLDs |
| EPP (STD 69 aka RFC 5730,5731,5732,5733,5734 - obsoleting RFC 4930,4931,4932,4933,4934 and 3730,3731,3732,3733,3734 - and RFC 3735,3915) | 0.15 | Utilisé par .COM/.NET et tous les nouveaux gTLDs (.INFO, .BIZ, .PRO, etc.) et de plus en plus de ccTLDs |
| EPP E.164 (RFC 4114) | 0.16 | Extension EPP nécessaire pour ENUM |
| EPP ENUM Validation (RFC 5076) | 0.85 | Extension EPP nécessaire pour la validation des informations ENUM |
| EPP SecDNS (RFC 4310) | 0.16 | Extension EPP pour DNSSEC |
| EPP NSgroup (DNS.BE / EURid) | 0.16 | Extension EPP pour .BE et .EU |
| EURid EPP extensions | 0.17 | Extensions EPP (domaines/contacts/sunrise/notifications/registrar) pour .EU |
| SE EPP extensions | 0.21 | Extensions EPP (domaines/contacts) pour .SE |
| PL EPP extensions (draft-zygmuntowicz-epp-pltld-03) | 0.21 | Extensions EPP (domaines/contacts) pour .PL |
| MOBI EPP extension | 0.30 | Extension EPP (domaines) pour .MOBI |
| CAT EPP extensions | 0.30 | Extensions EPP (domaines/contacts/«defensive registration») pour .CAT |
| AERO EPP extensions | 0.30 | Extensions EPP (domaines/contacts) pour .AERO |
| US EPP extensions | 0.30 | Extensions EPP (contacts) pour .US |
| VeriSign EPP extensions | 0.40 | Extensions EPP (IDNLanguage, NameStore, Sync, WhoisInfo, RGP-Poll, LowBalance) notamment pour .COM .NET |
| COOP EPP extensions | 0.70 | Extensions EPP (contacts) pour .COOP |
| IENUMAT EPP extensions | 0.30 | Extensions EPP pour ENUM Infrastructure en autriche |
| AT EPP extensions | 0.70 | Extensions EPP pour .AT |
| BE EPP extensions | 0.40 | Extensions EPP (contacts/domaines) pour .BE |
| LU EPP extensions | 0.80 | Extensions EPP (contacts/domaines/messages/états) pour .LU |
| ASIA EPP extensions | 0.81 | Extensions EPP (IPR pour les noms de domaine, CED pour les contacts) pour .ASIA |
| CentralNic EPP extensions | 0.81 | WebForwarding, TTL & Domain Release |
| Nominet (.UK) EPP extensions | 0.95 | Extensions EPP pour .UK : gestion des comptes, des noms de domaine, des contacts, des serveurs de noms, et des notifications |
| AU EPP extensions | 0.85 | Extensions EPP (domaines) pour .AU |
| Afilias EPP extensions | 0.90 | Extensions EPP (IDNLanguage, Restore) pour .ORG .HN .SC .VC .AG .BZ .LC .MN |
| NAME EPP extensions | 0.85 | Extensions EPP (EmailFwd) pour .NAME |
| US EPP extensions | 0.85 | Extensions EPP (Contact) pour .US |
| NO EPP extensions | 0.90 | Extensions EPP (Contact, Host, Domain, Message, Result) pour .NO |
| TRAVEL EPP extensions | 0.90 | Extensions EPP (UIN) pour .TRAVEL |
| CZ EPP extensions | 0.90 | Extensions EPP (Domain, Contact, NSSET) pour .CZ |
| BR EPP extensions (draft-neves-epp-brdomain-03.txt + draft-neves-epp-brorg-03.txt) | 0.91 | Extensions EPP (Domain, Contact) pour .BR |
| JOBS EPP extensions | 0.91 | Extensions EPP (Contact, NameStore) pour .JOBS |
| PRO EPP extensions | 0.91 | Extensions EPP (Domain, Domain Activation) pour .PRO |
| FR EPP extensions | 0.95 | Extensions EPP (Domain, Contact, Notifications) pour .FR |
| PT EPP extensions | 0.92 | Extensions EPP (Domain, Contact) pour .PT |
| SI EPP extensions | 0.95 | Extensions EPP (Domain, Contact) pour .SI |
| IT EPP extensions | 0.96 | Extensions EPP (Domain, Contact, Notifications) pour .IT |
| SIDN EPP extensions | 0.96 | Extensions EPP (Domain, Contact, Host, Message, Notifications) pour .NL |
| CIRA EPP extensions | 0.96 | Extensions EPP (Domain, Contact, Agreement, Notifications) pour .CA |
| Whois (RFC 3912) | 0.95 | Analyse des réponses whois pour les noms de domaine en .COM .NET .ORG .BIZ .INFO .AERO .EU .MOBI .NAME .LU .WS .SE .CAT .AT .TRAVEL .PT |
| DAS | 0.95 | Vérification de disponibilité d’un nom de domaine, en .BE .EU .TC .VG .GD .AU .NL + BookMyName + AdamsNames, utilisable par le public |
| AFNIC Web Services | 0.12 | Seulement domain_check |
| AFNIC Email | 0.30 | Formulaire email version 2.5.0 |
| BookMyName Web Services | 0.85 | Seulement account_list_domains domain_info domain_check |
| Gandi Web Services | 0.85 | Seulement account_list_domains domain_info domain_check |
| OVH Web Services | 0.85 | Seulement account_list_domains domain_info domain_check |
| AdamsNames Web Services | 0.95 | Seulement domain_info |
| RRI | 0.90 | Utilisé par DENIC (.DE) |
| XCP | 0.95 | Utilisé par OpenSRS |
| IRIS (RFC 3981) | 0.92 | Nouvelle suite de protocoles qui doit remplacer le whois pour tous les types de registre (noms de domaine, adresses IP, information ENUM, etc.) |
| IRIS DCHK (RFC 5144) | 0.92 | Disponible uniquement pour le .DE actuellement |
| IRIS LWZ (RFC 4993) | 0.92 | Gestion du transport via UDP avec compression optionnelle, utilisé par IRIS DCHK |
| IRIS XCP (RFC 4992) | 0.95 | Gestion du transport via TCP avec support SASL PLAIN |
Vous trouverez dans le tableau ci-dessous la liste des transports inclus dans Net::DRI
ainsi que les transports prévus à l’avenir. Les transports sont présents au sein de Net::DRI
dans l’espace Net::DRI::Transport.
| Nom du transport | Version Net::DRI | Commentaires |
|---|---|---|
| Socket | 0.11 | Met en œuvre une connexion UDP, TCP ou TLS avec méthode ping() depuis la version 0.40
|
| SOAP | 0.12 | Seulement sur HTTP/HTTPS |
| SMTP | 0.22 | |
| HTTP/SOAPLite | 0.85 | |
| HTTP/SOAPWSDL | 0.85 | |
| HTTP/XMLRPC | 0.85 | |
| HTTP | 0.91 | Met en œuvre un flux HTTP ou HTTPS |
| Defer | 0.92 | Met en œuvre un mécanisme d’opération différées, aussi utile pour simuler les opérations sans rien envoyer au registre |
Pour les besoins de tests et de développement, Net::DRI met aussi en œuvre un transport appelé Dummy, qui permet
de ne rien transmettre réellement sur le réseau. Il peut être utile en interne pour la mise au point d’une application
bâtie sur Net::DRI.
Vous trouverez dans le tableau ci-dessous la liste des prestataires (registres, bureaux d’enregistrement,
revendeurs, hébergeurs) inclus dans Net::DRI
ainsi que les prestataires prévus à l’avenir. Les prestataires sont présents au sein de Net::DRI
dans l’espace Net::DRI::DRD, DRD signifiant «Domain Registry Driver»,
en prenant le terme «Registry» au sens de tout prestataire de services sur les noms de domaine,
que ce soit un registre, un bureau d’enregistrement, ou un revendeur à n’importe quel niveau.
| Nom du module dans Net::DRI | Prestataire | Domaines / Services | Version Net::DRI | Commentaires |
|---|---|---|---|---|
| ICANN | ICANN | 0.11 | Met en œuvre les restrictions de nommage dans les gTLDs | |
| VNDS | VeriSign Naming and Directory Services | .COM .NET .CC .TV .JOBS | 0.91 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| WS | Global Domains International | .WS | 0.16 | Utilise actuellement RRP comme protocole et
Socket comme transport |
| AFNIC | AFNIC | .FR .RE .TF .WF .PM .YT | 0.91 | Seulement domain_check via les Web Services , toutes opérations via email et EPP |
| EURid | EURid | .EU | 0.17 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| SE | NIC SE | .SE | 0.21 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| PL | NASK | .PL | 0.91 | Utilise actuellement EPP comme protocole et
HTTP comme transport |
| AERO | SITA | .AERO | 0.30 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| CAT | puntCAT (Corenic) | .CAT | 0.30 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| MOBI | mTLD | .MOBI | 0.30 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| IENUMAT | enum.at | Infrastructure ENUM en autriche | 0.30 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| AT | NIC AT | .AT | 0.70 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| BE | DNSBE | .BE | 0.40 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| ORG | PIR | .ORG | 0.70 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| INFO | Afilias | .INFO | 0.70 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| COOP | Dot Cooperation | .COOP | 0.70 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| LU | DNSLU | .LU | 0.80 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| ASIA | DotAsia Organisation | .ASIA | 0.81 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| NAME | Global Name Registry | .NAME | 0.81 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| NU | .NU Domain LTD | .NU | 0.81 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| Nominet | Nominet | .CO.UK .LTD.UK .ME.UK .NET.UK .ORG.UK .PLC.UK .SCH.UK | 0.85 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| AU | auDA | .AU | 0.85 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| US | NeuStar | .US | 0.85 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| BookMyName | BookMyName (Free/ProXad/Iliad/Online) | .COM .NET .ORG .BIZ .INFO .NAME .EU .BE .US | 0.85 | Seulement account_list_domains domain_info via l’API web services |
| Gandi | Gandi | .COM .NET .ORG .BIZ .INFO .NAME .BE | 0.85 | Seulement account_list_domains domain_info via l’API web services |
| OVH | OVH | .COM .NET .ORG .BIZ .INFO .FR .EU .ME.UK .CO.UK .ORG.UK .DE .BE .RE .ES | 0.85 | Seulement account_list_domains domain_info via l’API web services |
| NO | Norid | .NO | 0.90 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| DENIC | DENIC | .DE | 0.90 | Utilise actuellement RRI ou IRIS DCHK comme protocole et
Socket comme transport |
| SWITCH | SWITCH | .CH .LI | 0.90 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| HN | Afilias | .HN | 0.90 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| SC | .SC | |||
| VC | .VC | |||
| AG | .AG | |||
| BZ | .BZ | |||
| LC | .LC | |||
| MN | .MN | |||
| ME | .ME | |||
| CZ | CZ.NIC | .CZ | 0.90 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| BR | RegistroBR | .BR | 0.91 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| PRO | RegistryPRO | .PRO | 0.91 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| OpenSRS | OpensRS | .COM .NET .ORG .INFO .BIZ .MOBI .NAME .ASIA .AT .BE .CA .CC .CH .CN .DE .DK .ES .EU .FR .IT .LI .ME .COM.MX .NL .TV .UK .US | 0.91 | Utilise actuellement XCP comme protocole et
HTTP comme transport |
| CentralNIC | CentralNIC | .LA .UK.NET .SE.NET .GB.NET .EU.COM .UK.COM .US.COM .CN.COM .DE.COM .JPN.COM .KR.COM .NO.COM .ZA.COM .BR.COM .AR.COM .RU.COM .SA.COM .SE.COM .HU.COM .GB.COM .QC.COM .UY.COM .AE.COM | 0.92 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| CoCCA | CoCCA | .CX .GS .TL .KI .MU .NF .HT .NA .NG .CC .CM .SB .MG | 0.92 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| PT | FCCN | .PT | 0.92 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| ARNES | ARNES | .SI | 0.95 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| IM | IM | .IM | 0.95 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| GL | TELE Greenland | .GL | 0.96 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| IT | IIT - CNR | .IT | 0.96 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| SIDN | Stichting Internet Domeinregistratie Nederland | .NL | 0.96 | Utilise actuellement EPP comme protocole et
Socket comme transport |
| CIRA | Canadian Internet Registration Authority | .CA | 0.96 | Utilise actuellement EPP comme protocole et
Socket comme transport |
Net::DRI::Shell avec lequel on peut effectuer toutes les opérations à travers Net::DRI
sans écrire une seule ligne de code. Ce shell est complétement documenté et permet aussi les opérations en masse (sur une liste de noms de domaine)
avec sauvegarde des résultats et statistiques sur la vitesse d’exécution.
Net::DRI est développé en utilisant des méthodes de suivi des versions, et dispose d’une suite
interne de tests, vérifiant les fonctionnalités principales et l’absence de nouvelles erreurs
sur d’anciennes fonctionnalités lors d’une mise à jour. Ces tests sont fournis avec les sources,
et se trouvent dans le répertoire t de l’archive.
Le développement de Net::DRI est ouvert à toute personne ou société intéressée. Comme Net::DRI est un logiciel libre, et de par sa structure interne très flexible et facilement extensible, chacun peut modifier et étendre les fonctionnalités dans la direction qu’il lui plait.
Pour tout développement conséquent n’hésitez pas à nous contacter préalablement pour que nous puissions ultérieurement incorporer aisément vos modifications, tant sur le plan technique qu’au niveau des licences.
D’autre part, Dot and Co continue de développer Net::DRI dans les directions qui lui paraissent pertinentes et selon les retours des différents utilisateurs. Aussi, n’hésitez pas à exprimer vos besoins et vos attentes. Sauf cas particulier, les futurs développements resteront sous licence GPL.
Si vous avez des besoins précis et spécifiques, ou un besoin urgent d’une fonctionnalité, vous pouvez financiérement sponsoriser tel ou tel développement. Contactez-nous pour connaître les modalités et les tarifs. Veuillez noter que des avantages notamment financiers sont accordés aux développements dont le résultat est redistribuable comme logiciel libre, en les incorporant dans les versions futures de Net::DRI (avec un ajout qui peut être décalé dans le temps).
Net::DRI est un logiciel libre : toute contribution (correctifs, améliorations, ajout de documentations, publicité, lien hypertexte vers cette page, don pécunier, etc.) est la bienvenue pour assurer son succès ! Même un petit courrier électronique d’un utilisateur satisfait est toujours agréable à recevoir.
Les personnes ou organisations qui suivent, sans ordre précis, ont contribué au développement de Net::DRI en fournissant de la documentation, des idées d’amélioration, des corrections de code, des rapports de problème ou un support financier.
Si vous avez été oublié sur cette liste, si vous souhaitez ne pas être mentionné ou modifier quelque chose, merci de nous contacter. Chaque contribution spécifique est portée correctement au crédit de son auteur dans notre fichier Changes distribué avec Net::DRI.
Permettre à vos clients d’utiliser directement Net::DRI vous assure :
Pour cela il vous suffit d’entrer en contact avec nous pour vérifier l’inter-opérabilité de Net::DRI avec vos systèmes, ce qui peut nécessiter un développement spécifique dans Net::DRI pour ajouter un nouveau protocole et/ou transport.
Après quoi, il vous suffit de signaler à vos clients cette page ou de fournir directement la dernière version de Net::DRI sous forme d’archive.
Que vous souhaitiez distribuer Net::DRI à vos clients ou non, toute documentation technique sur vos systèmes nécessaire pour développer la partie client ou toute possibilité d’accès à vos systèmes de test serait grandement appréciée et reconnue.
Merci de privilégier l’adresse netdri@dotandco.com pour toute votre correspondance relative à ce logiciel, que ce soit pour signaler un problème, fournir des commentaires ou pour du support technique. N’hésitez pas à nous communiquer toute critique constructive.
Si nécessaire, une liste de diffusion/discussion sera ultérieurement mise en place. La discussion peut aussi avoir lieu dès à présent dans le groupe de discussion dotandco.discuss (voir notre page sur les forums de Dot and Co).
Dot and Co s’efforcera de répondre à toute demande de support, gratuitement et aussi rapidement que possible, dans la limite du raisonnable.
En parallèle, Dot and Co peut vous proposer des solutions spécifiques d’installation, de configuration, de maintenance ou de développement applicatif fondé sur le logiciel Net::DRI, ainsi que du support, sous forme de forfait ou à la durée. Contactez-nous pour plus de détails à l’adresse netdri@dotandco.com .
La dernière version de la bibliothèque Net::DRI est la version 0.96, disponible depuis le 25 mars 2010.
Vous pouvez aussi lire nos groupes de discussion
pour obtenir d’éventuelles informations de bugs ou de patchs pour cette version.
Vous pouvez récupérer :
INSTALL, contenant des indications pour l’installation :
http://search.cpan.org/dist/Net-DRI/INSTALL (en anglais)README, contenant de nombreux détails d’utilisation :
http://search.cpan.org/dist/Net-DRI/README (en anglais)