In distributed systems theory, I have found the definition that a distributed system requires, among others, location and access transparency.
I was wondering if location transparency does not already include access transparency.
Wikipedia defines the two as follows:
Access transparency – Regardless of how resource access and representation has to be performed on each individual computing entity, the users of a distributed system should always access resources in a single, uniform way.
Location transparency – Users of a distributed system should not have to be aware of where a resource is physically located.
If I am not to become aware of where a resource is physically located, doesn't that automatically imply that I have to be able to access all resources in a uniform way?
If yes, could you leave out access transparency from the definition without changing its meaning?