我正在编写一个通过tcp套接字与嵌入式Linux服务器通信的应用程序。我正在寻找一种使用iOS
编写针对Android
和Xamarin C#
设备的常见客户端代码的方法。
我想知道TcpClient
类(System.Net.Sockets
)是否可用于定位iOS
和Android
的pcl。如果没有,我还有其他选择吗?
答案 0 :(得分:5)
我刚刚发布了包含.NET和WinRT套接字实现的library的第一个版本,允许您在PCL中编写套接字代码,目标是Xamarin iOS / Android,Windows Store,手机和桌面。根据您所需的可配置性级别,TcpSocketClient
类可以解决问题。
它依赖于Bait和Switch' PCL模式,因此您需要在PCL项目和本机平台项目中安装nuget包。