我有一个基于Xamarin技术的跨平台应用程序(iOS,Android,Windows Phone和Mac OS),我想在同一个WiFi网络上与其他实例通信。 在最好的情况下,这可以跨平台工作,但如果只能在同一品牌的设备之间进行通信,那么这不是一个很大的限制。
我看了Bonjour,但显然这不是跨平台兼容的。 如果我想使用尽可能少的平台依赖的纯.NET,我有什么选择?
是否有一个可以支持我的优秀跨平台库?
答案 0 :(得分:0)
您可以尝试Salaam。
Salaam是一个用C#编写的跨平台库,可用于 Windows版本可以服务.Net Framework 2.0和上层,Mac OS X,Linux,iOS,Android,Solaris和许多其他Mono和.Net 兼容的操作系统和引擎,包括MonoGame,Box2D, XNA和Unity3D等等。
简单来说,它与Apple的Bonjour非常相似......