2016-02-04 44 views
1

我一直在嘗試在便攜式類庫中創建一個套接字。試過xamarin論壇的解決方案,但沒有運氣。有沒有辦法在可移植類庫中創建一個tcp套接字?有什麼辦法可移植類庫中創建一個套接字?

+0

PCL不是一回事。有哪些可用取決於您要定位的平臺組合。 –

+0

其實我的目標是包括wpf和windows phone在內的所有xamarin平臺。 –

回答

0

簡短的回答:你不能。

TCPI/IP套接字或UDP套接字(IE)是在使用中你將上位機anothers資源傳輸層和很多(更多信息:wikipedia/tpc)互聯網只是通信協議

+0

是的,你是對的!我們不能。但是我們可以使用PCL中的接口。我想我在博客中發現了一個。 –

0

不,您不能創建套接字,因爲Xamarin PCL配置文件不包含名稱空間。

但是,您可以輕鬆地在特定平臺項目上實現本地提供程序,並使用依賴注入器來檢索它們的接口,這是您可以做的最好的。

+0

謝謝你的信息。我想,我發現接口本地System.Net.Sockets的庫,它正在工作。 –

+0

嗨@ChandanGupta這是什麼庫? –

+0

@IgorKondrasovas我已經使用了github中的庫。它在這裏https://github.com/rdavisau/sockets-for-pcl –

2

是有。

Sockets for PCL是一個.NET庫,允許您以Xamarin iOS/Android/Forms,Xamarin.Mac/MonoMac,Windows Phone 8/8.1,Windows Store和Windows Desktop的跨平臺方式使用套接字!

相關問題