Если вы уже используете привязки TCP для своего WCF, тогда я представлю , что вы можете использовать protobuf-net; Проще говоря, я не пробовал эту комбинацию, но так как транспорт и сериализатор разделены, я не могу придумать причину, почему нет.
Мне нужно будет попробовать, возможно, с использованием нового оборудования для конечных точек ... У меня есть тестовая установка, поэтому я попробую перенастроить транспорт - посмотрите, работает ли он. Это в основном случай применения информации здесь .