Distributed architectures : the Planetary Data System (PDS)