Нам нужно реализовать службу WCF на машине, которая может работать только на .NET 2.0.
Аппарат представляет собой POS-терминал Windows XPe, и мы не нашли способ установить .NET 3.0. Мы не можем отформатировать его с новым образом XPe, потому что есть проприетарное приложение POS и установленные драйверы.
Есть ли способ реализовать службу WCF в .NET 2.0? Мы можем использовать стандартный XmlSerializer для сообщений, как .NET CF , но .NET CF не поддерживает сервер ...
Альтернативное решение - каким-то образом установить .NET 3.0. Программа установки жалуется на то, что пакет обновления 2 (SP2) для Windows XP не установлен, а Центр обновления Windows не работает на XPe.
Есть идеи?
ОБНОВЛЕНИЕ: Мы также хотели бы использовать веб-службы SOAP , но на нашей целевой платформе не установлена IIS . Кто-нибудь знает хороший (производственное качество) способ размещения веб-службы .NET 2.0 без IIS?
РЕШЕНИЕ: Мы используем Cassini с веб-сервисами .NET 2.0, как указано в помеченном ответе. Это, кажется, работает хорошо до сих пор. Спасибо за помощь.