Windows Communication Foundation (WCF) - это инфраструктура для создания служб, обрабатывающих сообщения XML. WCF позволяет передавать сообщения с использованием разных транспортных протоколов (таких как HTTP, TCP и MSMQ) и с использованием разных представлений XML (таких как текстовые, двоичные или MTOM), которые обычно называют кодировкой сообщений в WCF.
Если вы хотите разместить множество служб WCF на одной машине и хотите, чтобы они использовали общую память для связи, используйте именованный канал => net.pipe, а затем используйте tcp для связи со службами WCF на разных машинах.
Настройка привязки nettcp направлена на создание стека каналов, который будет работать лучше в средах Windows, предоставляя вам отличный вариант для замены ваших различных вложений COM + и .NET для удаленного взаимодействия.
BasicHttpBinding был разработан для сценариев, где совместимость имеет первостепенное значение. В результате BasicHttpBinding использует HTTP для транспорта и текст для кодировки сообщений.