Harris CapRock Communications signed a five-year contract with Carnival Corp. to provide communications services onboard more than…