SESAR has released an initial prototype of a SOAP based web service to search and retrieve IGSN of a sample. You can search by a known sample name or part of the sample name or by sample type; IGSNs for all matching samples will be returned. In the near future we will return a URL to the sample profile and in the longer term we envision returning the whole sample profile in XML format so that clients can parse and use/present the information as they seem fit.
The corresponding WSDL, a JAR file containing Java classes you can use to access this web service as though it were a local Java class, and required client Proxy Support JAR can also be downloaded from this URL. We also hope to provide an implementation for the web service client at some later date.