Ultimate, да ... потому что в худшем случае WCF позволяет вам писать свои собственные каналы, так что вы можете делать что угодно.Но ...
- Я предполагаю, что вы спрашиваете, есть ли простой / дешевый способ?
- Все зависит от того, какие функции "WCF" необходимо поддерживать, например, SOAP, метаданные и т. Д.
- Может быть, вам даже не нужен WCF?
Один из«простейшим» способом может быть использование чего-то вроде настраиваемого дуплексного канала , построенного поверх HTTP.Очевидно, что .NET 2.0 поддерживает HTTP, так что это общий протокол.
WCF имеет устаревшую привязку под названием basicHttpBinding , которая поддерживает веб-сервисы SOAP старого стиля (WS 1.1) из эпохи .NET 2.0.Это всего лишь запрос-ответ, поэтому для создания дуплексного канала вам нужно будет создать пользовательскую привязку, основанную на двух симплексных конечных точках.