PID resolving process
The PID points to an URL that points or refers to the data through a level of indirection. So instead of reaching the data pointed, for example, by (http://example.com/mydata) the user takes the PID referring to the data (21.17101/EXAMPLE), pass it to a resolver (https://hdl.handle.net/21.17101/EXAMPLE) that redirects him to the above URL.
For applications, it is simpler to automate the process giving the PID (21.17101/EXAMPLE) to the resolver REST interface API (https://hdl.handle.net/api/handles/21.17101/EXAMPLE) obtaining back a JSON description of the PID in which there is a field contains the corresponding URL.
Now it is time to experiment.