Client

abstractProducta is the server of client