В настоящее время у меня есть несколько служб WCF в .Net 3.5, которые общаются с клиентами через привязку NetTCP. Мы перешли с привязок WsHTTP на NetTCP, чтобы уменьшить трафик данных между клиентом и сервером (передача NetTCP har в двоичном коде).
Мы не удовлетворены результатами (сокращение всего на 30% в наших тестах) и хотим использовать двоичный сериализатор вместо стандартной xml-сериализации объекта.
Уменьшит ли это полезную нагрузку еще больше? Как реализовать двоичную сериализацию в WCF? Мы используем типизированные наборы данных в качестве объектов для передачи ..