definizione struttura command e protocollo comunicativo fra entita software