Есть ли у WCF проблемы с производительностью по сравнению с именованными каналами и удаленным взаимодействием? - PullRequest
2 голосов
/ 13 мая 2009

Я только запускаю WCF ... но будет ли это замедлять межпроцессное взаимодействие по сравнению со старым удаленным взаимодействием, Tcp-сокетами или Named Pipes?

Спасибо

1 Ответ

5 голосов
/ 14 мая 2009

Нет, производительность не будет медленной. WCF имеет транспорты на основе TCP и именованных каналов . Другими словами, модель программирования (WCF) не зависит от транспорта. Это один из основополагающих принципов WCF.

WCF может и будет использовать оптимальный механизм передачи данных, и вы получите хорошую производительность. Вы должны сравнить свой сценарий, но в большинстве случаев стоимость передачи данных невелика по сравнению со стоимостью операции после передачи.

Кроме того, - это документ, сравнивающий производительность WCF с альтернативами , анализ, произведенный Microsoft

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...