Service proxies are used to hide the details of what a requesting
entity or “ consumer” is required to do in order to establish a
session with the information source, transform the service request
into the appropriate set of interactions in order to retrieve or
update the information service, and then format the information to
be returned to the consumer