我有一个跨平台应用程序(iOS、安卓、Windows和Mac ),它建立在Xamarin技术上,我希望能够在同一个WiFi网络上与其他实例对话。在最好的情况下,这将跨平台工作,但如果只有同一品牌的设备之间的通信是可能的,这不是一个很大的限制。
我看了Bonjour,但很明显,这并不是跨平台兼容的。如果我想使用具有尽可能少的平台依赖性的纯.NET,我的选择是什么?
有一个好的跨平台库可以支持我吗?
发布于 2013-09-19 09:50:27
你可以试试萨拉姆。
Salaam是一个用C#编写的跨平台库,适用于WindowsFramework2.0和上位机、Mac、Linux、iOS、Android、Solaris和其他许多与Mono和.Net兼容的操作系统和引擎,包括MonoGame、Box2D、XNA和Unity3D等。 简单地说,它和苹果的Bonjour非常相似.
https://stackoverflow.com/questions/18853100
复制相似问题