如何使用.NET / Xamarin在同一WiFi网络上的设备上运行的两个应用程序之间进行通信?

时间:2013-09-17 14:51:08

标签: c# xamarin.ios network-programming

我有一个基于Xamarin技术的跨平台应用程序(iOS,Android,Windows Phone和Mac OS),我想在同一个WiFi网络上与其他实例通信。 在最好的情况下,这可以跨平台工作,但如果只能在同一品牌的设备之间进行通信,那么这不是一个很大的限制。

我看了Bonjour,但显然这不是跨平台兼容的。 如果我想使用尽可能少的平台依赖的纯.NET,我有什么选择?

是否有一个可以支持我的优秀跨平台库?

1 个答案:

答案 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非常相似......

相关问题