Java implementation of the NSI Document Distribution Service