Я новичок в WCF; Я занимаюсь разработкой клиент-серверного приложения, и моей целью является выполнение некоторой логики на стороне сервера каждую секунду.
Я сделал небольшой клиент для своей службы WCF, используя NetTcpBinding, потому что это наиболее оптимизированный способ с точки зрения BW (насколько я понимаю), поскольку он использует двоичное кодирование?
После короткой трассировки с использованием TracePlus я обнаружил, что при вызове одной функции, которая не принимает никаких параметров и возвращает значение int, размер данных, передаваемых с клиента на сервер, составляет 400 байт !!
Есть ли способ уменьшить этот размер? и если нет, это означает, что я должен разработать свое приложение, используя собственные сокеты? (BW является критической проблемой в моем случае)
PS
Является ли допустимым размер 400 байт для вызова метода без аргументов?