Как реализовать связь между двумя процессами в Compact Framework 3.5 - PullRequest
1 голос
/ 03 февраля 2011

Как лучше всего реализовать связь между двумя процессами?И как я могу обмениваться объектами между обоими?Я надеялся, что смогу использовать что-то вроде WCF netNamedPipeBinding, в моем понимании это способ реализовать нечто подобное в обычной среде, но, похоже, это не реализовано в Compact Framework 3.5 WCF?!

Можеткто-нибудь, пожалуйста, дайте мне подсказку?

Спасибо

twickl

Ответы [ 2 ]

1 голос
/ 03 февраля 2011

Вы можете передавать объекты между двумя процессами в .Net CF с помощью службы WCF.Однако вы можете использовать только basicHttpBinding (но вы можете преодолеть это с помощью соединения SSL), а также для создания WSDL-прокси для службы WCF, вы не можете использовать версию для настольного компьютера (SvcUtil.exe), вам придется использовать NetCfSvcUtil.exe

http://blogs.msdn.com/b/andrewarnottms/archive/2007/09/13/calling-wcf-services-from-netcf-3-5-using-compact-wcf-and-netcfsvcutil-exe.aspx

Надеюсь, это поможет.

1 голос
/ 03 февраля 2011

Используйте обычный сокет с пользовательским протоколом.

...