Compact Framework 3.5中如何实现两个进程之间的通信
实现两个进程之间通信的最佳方式是什么?如何在两者之间交换对象?我希望我可以使用像WCF netNamedPipeBinding这样的东西,在我的理解中,这是在普通框架中实现类似功能的一种方法,但看起来这在Compact框架3.5 WCF中没有实现?!
有人可以给我提示吗?
谢谢你
特威克
what is the best way to realize a communication between 2 processes? And how do I exchange Objects between both? I hoped that I can use something like WCF netNamedPipeBinding, in my understanding this is a way to realize something like this in the normal Framework but it looks like this is not implemented in the Compact framework 3.5 WCF?!
Can someone please give me a hint?
Thank you
twickl
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 WCF 服务在 .Net CF 中的 2 个进程之间传递对象。但是,您只能使用 basicHttpBinding(但您可以通过使用 SSL 连接来克服这个问题),并且要为 WCF 服务生成 WSDL 代理,您不能使用桌面版本 (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
希望有帮助。
You can pass objects between 2 processes in .Net CF using a WCF Service. However you can only use basicHttpBinding (but you can overcome that by using a SSL connection) and also to generate a WSDL proxy for the WCF service you cannot use the desktop version (SvcUtil.exe), you'll have to use 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
Hope that helps.
使用带有自定义协议的普通套接字。
Use plain Socket with a custom protocol.