我想在WinCE設備上託管一項服務。 WinCE設備是可由多個客戶端(PC或WinCE)通過串行端口,TCP,USB等訪問(控制和數據採集)的主機。我正考慮使用協議緩衝器進行串行化。這是理想的使用WCF或遠程處理,但據我所知,他們沒有在Compact Framework上實現。任何人都有任何想法可以實現。在.NET Compact Framework中託管的WCF
3
A
回答
1
CF 3.5有一些WCF,但在目前只有全脂框架有WCF的鉤子來支持在運行中更換串行器。我知道一些使用CF的用戶,但是通過網絡傳遞Stream
(就WCF而言)並處理WCF外部的protobuf-net(de)序列化(byte[]
可能類似地工作,但他們選擇了Stream
-I無法回想起爲什麼 - 也許是基數64的問題?)。這會有幫助嗎?
0
這是一個公然的插頭,我承認,但你可能會考慮從設備hosting a REST web service。
+0
SmartClient Device Connectivity似乎是一個非常好的選擇,但我無法弄清楚如何部署它,而無需在每個客戶端上安裝Visual Studio。 – user171729 2010-02-18 18:57:33
相關問題
- 1. .net compact framework deserialization
- 2. .net Compact Framework 4.0
- 3. .NET Compact Framework
- 4. WCF Interceptor On Compact Framework
- 5. .NET Compact Framework的XSockets
- 6. 在IIS中託管的NET TCP/HTTP WCF
- 7. .NET Compact Framework和ActiveSync
- 8. .NET 4基於內容的WCF路由與.NET 3.5 Compact Framework
- 9. .NET Compact Framework中的IQueryable在哪裏?
- 10. 在Compact Framework中使用WCF故障
- 11. Compact Framework WCF和gzip編碼
- 12. .Net Compact Framework的Twitter API庫
- 13. 在.NET Compact Framework中使用HttpUtility.HtmlDecode方法?
- 14. 承載ActiveX在.NET Compact Framework 2.0中
- 15. Web客戶端在.NET Compact Framework 2.0中
- 16. 如何在.NET Compact Framework中模擬ErrorProvider?
- 17. 在.NET Compact Framework中查找CPU類型
- 18. X509Certificate和.NET Compact Framework 3.5
- 19. .Net Compact Framework for Windows Embedded
- 20. .Net Compact Framework&WinCE問題
- 21. 2010年.NET Compact Framework更新?
- 22. .net Compact Framework callstack - 如何?
- 23. .NET Compact Framework打印庫
- 24. XAML和Windows Mobile(.Net Compact Framework)
- 25. .NET Compact Framework SDK下載
- 26. 更新.NET Compact Framework - 何時?
- 27. Google API和.NET Compact Framework
- 28. SSL TcpClient C#.Net Compact Framework 1.0
- 29. 在.NET Compact Framework上等價的System.Drawing.Imaging.ColorMap
- 30. 事件在winform - .NET Compact Framework的3.5
我做了很多搜索,但我找不到在Compact Framework中託管WCF的方法。我不想使用WinCE設備寫自己的通信,而想使用現有的框架。 – user171729 2010-02-18 18:56:36
@jauwaad - 你想WinCE作爲服務器嗎?否 - protobuf-net不這樣做。它*包含一個服務器,但它使用'HttpListener',因此只能在完整的框架下工作。 – 2010-02-18 23:37:21
謝謝馬克。我喜歡你的協議緩衝區的實現,一直玩弄它一段時間。至於我目前的項目WinCE是服務器,PC是開始通信的客戶端。 – user171729 2010-02-19 18:01:27