#client-server architecture