A server can also be implemented on a distributed network of storage and processor units, as known in the art, wherein the data processing according to the present invention reside on workstations such as computers, thereby eliminating the need for a server.