簡體   English   中英

帶有.NET Compact Framework的XSockets

[英]XSockets with .NET Compact Framework

我一直在嘗試使用適用於.NET 3.5的XSockets.Client 4.0.0建立新的智能設備項目(VS 2008),但是經過大量的試驗和錯誤之后,仍然沒有這么幸運。

問題是,如果我添加所有三個包依賴項(XSockets.Client35,Newtonsoft.Json和System.Threading),則會出現以下錯誤:

錯誤1在未引用的程序集中定義了類型'System.Func`2'。 您必須添加對程序集'System.Core,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的引用。

...我認為這意味着我的System.Core Compact缺少了整個.NET System.Core所具有的功能(目前尚不清楚,我很樂意得到更好的解釋)。

如果我只是使用XSockets.Client35設置項目,則可以部署它,但是我的應用程序在啟動時會凍結(我已經測試過,我只需要引用庫即可凍結)。

因此,我的問題是:XSockets是否與.NET Compact Framework兼容? 如果沒有,是否有辦法從PocketPC(使用Windows Mobile 6)連接到任何WebSocket服務器?

Microsoft對於原始套接字連接有一些要點( http://msdn.microsoft.com/zh-cn/library/ms172494(v=vs.90).aspx ),但是它也適用於websockets嗎?

感謝您的時間和關注。

用於.NET 3.5的XSockets.Client適用於.NET Framework 3.5,而不適用於.NET Compact Framework 3.5。

我知道運行Compact Framework客戶端以連接到XSockets的自定義實現,但是Team XSockets當前沒有.NET CF的正式客戶端。

目前的客戶是

  • JavaScript的
  • .NET 4.0以上
  • .NET 3.5
  • .NET MicroFramework
  • Arduino的

由於您可以將任何使用TCP / IP的內容連接到XSockets,因此從Compact Framework連接客戶端也非常容易。

Java很快將有一個新的客戶端,但是如果您希望使用Compact Framework客戶端(或者當然可以自己構建),則可以隨時與團隊聯系。

問候烏菲

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM