Ничто не сравнится с производительностью простых старых сокетов TCP при двоичной сериализации ваших данных.
UDP еще быстрее, но подходит только в определенных сценариях, например. когда вы не возражаете против потери нечетного пакета, и вас не волнует порядок поступления пакетов в том порядке, в котором вы их отправили.
Веб-службы добавляют много накладных расходов из-за сериализации XML / SOAP, а также HTTP. Я полагаю, что при использовании Web-сервисов и сокетов с двоичными данными вы могли бы видеть на порядок больше данных, пересекающих провод.