Да, MSMQ должен быть установлен как на стороне службы, так и на стороне потребителя.
Редактировать: просто чтобы украсить ответ - причина, по которой вам нужно установить MSMQ, заключается в том, что когда вы отправляете сообщение в очередь на другом компьютере, в действительности происходит отправка сообщения администратору очередей на компьютере отправителя. , который отправляет сообщение администратору очередей на приемном компьютере, который отправляет сообщение в очередь.
Каждая «отправка» - это отдельное логическое действие, которое обеспечивает долговечность MSMQ.