WCF хостинг в .NET compact framework - PullRequest
3 голосов
/ 18 февраля 2010

Я хотел бы разместить службу на устройстве WinCE. Устройство WinCE - это хост, к которому могут обращаться (контроль и сбор данных) несколько клиентов (ПК или WinCE) через последовательный порт, TCP, USB и т. Д. Я рассматривал возможность использования протокольных буферов для сериализации на проводе. Было бы идеально использовать WCF или удаленное взаимодействие, но, насколько я понимаю, они не реализованы в Compact Framework. У любого есть идеи, как этого достичь.

Ответы [ 2 ]

1 голос
/ 18 февраля 2010

CF 3.5 имеет некоторый WCF, но в настоящее время только полнофункциональный фреймворк имеет WCF с крючками для поддержки замены сериализатора на лету. Я знаю некоторых пользователей, которые используют CF, но передают Stream по проводам (что касается WCF) и обрабатывают сериализацию protobuf-net (de) вне WCF (byte[] может работать аналогично, но они выбрал Stream - я не могу вспомнить, почему - возможно, проблемы с Base-64?). Это поможет?

0 голосов
/ 18 февраля 2010

Я признаю, что это явный штекер, но вы могли бы рассмотреть хостинг веб-службы REST с устройства.

...