Usługa WCF (.NET 4.0) może mieć klienta .NET 2.0?

Scenariusz wygląda tak:
Mam aplikację klient-serwer .NET 4.0, która działa dobrze.
Muszę utworzyć UserControl, który może uzyskać dostęp do serwera, ale musi zostać utworzony w .NET 2.0 (ponieważ aplikacja klienta to .NET 2.0)

Czy istnieje sposób na dostęp do usługi .NET 4.0 WCF z klienta 2.0?

UWAGA:
to nie jest usługa sieciowa, ale samodzielny serwer .exe
Nie użyto uwierzytelnienia
Przesyłane dane są prawie podstawowe (klasa z tablicami i podstawowymi typami wewnątrz)
używa wywołań zwrotnych klienta, więc protokół il net.tcp
opcjonalnie mogę zmienić protokół, jeśli nadal będę mógł używać wywołań zwrotnych

questionAnswers(4)

yourAnswerToTheQuestion