Colectica DDI Resolver Library
The Colectica DDI Resolver Library makes it easy to integrate DNS-based data resolution functionality in your own applications. IT can be used by software developers to query the global Domain Name System (DNS) for information about DDI agencies.
The library is simple to use. You simply pass in the agency identifier you wish to query, and receive back the location of the agency's web site, metadata repository, or other services.
The Colectica DDI Resolver Library is available for .NET and Java.
Download
The Colectica DDI Resolver Library for .NET is available as Open Source under the LGPL license.
Download Binaries
Download Source
Usage
The Colectica DDI Resolver Library for .NET requires minimal code to get started.
// Look up a sample agency.
MetadataEndpoint endpoint = MetadataResolver.GetEndpoint("colectica.org.ddi");
// Output some information.
Console.WriteLine("Web Site: " + endpoint.AgencyWebsite);
Console.WriteLine("Colectica Repository: " + endpoint.ColecticaServerName);
Console.WriteLine("iRODS Server: " + endpoint.IrodsServerName);
Console.WriteLine("Generic Repository: " + endpoint.GenericServerName);
Download
The Colectica DDI Resolver Library for Java is available as Open Source under the LGPL license.
Download Binaries
Download Source
Usage
The Colectica DDI Resolver Library for Java requires minimal code to get started.
// Look up a registry.
MetadataEndpoint endpoint = MetadataResolver.getEndpoint("colectica.org.ddi");
// Output some information.
System.out.println("Web Site: " + endpoint.getAgencyWebsiteName());
System.out.println("Colectica Repository: " + endpoint.getColecticaServerName());
System.out.println("iRODS Server: " + endpoint.getIrodsServerName());
System.out.println("Generic Repository: " + endpoint.getGenericServerName());
For support and development services, please contact us to learn more about how we can work together.
