Я использую удаленное взаимодействие .NET для получения периодических обновлений статуса из службы Windows в приложение «контроллер», которое используется для отображения статистики в реальном времени о том, что делает служба.
Результирующий сетевой трафик огромен - во много раз превышающий размер данных для обновлений - настолько ясно, что я неправильно реализовал код удаленного взаимодействия очень неэффективным способом. В качестве первого шага к его исправлению мне нужно отслеживать трафик через IP-порт, который служба использует для связи с контроллером, чтобы я мог установить базовый уровень и затем проверить исправление.
Кто-нибудь может порекомендовать утилиту и / или технику кодирования, которую я могу использовать для получения статистики трафика? Количество «отправленных байтов» для порта будет достаточно.