The client-server workflow