使用没有互联网连接的WiFi连接iOS和Android设备

时间:2015-11-09 12:26:09

标签: android ios alljoyn

我有一个非常大的地方,我需要的是人们可以互相聊天。我会放置WiFi路由器来覆盖整个地方,但由于人数众多,我无法通过该网络提供互联网连接。我应该使用哪种技术?我一直在阅读有关AllJoyn的内容,但我不知道这是否会对我有所帮助。此外,由于人数(超过75,000),我无法设置服务器来处理服务,每个连接,1个设备必须是主机,另一个必须是客户端。感谢

1 个答案:

答案 0 :(得分:0)

如果您想创建自己的应用程序,可以使用Signalr使用XamarinSignalR component之类的内容。

取自组件页面上的快速使用:

// Connect to the server
var hubConnection = new HubConnection("http://server.com/");

// Create a proxy to the 'ChatHub' SignalR Hub
var chatHubProxy = hubConnection.CreateHubProxy("ChatHub");

// Wire up a handler for the 'UpdateChatMessage' for the server
// to be called on our client
chatHubProxy.On<string>("UpdateChatMessage", message => 
    text.Text += string.Format("Received Msg: {0}\r\n", message));

// Start the connection
await hubConnection.Start();

// Invoke the 'UpdateNick' method on the server
await chatHubProxy.Invoke("UpdateNick", "JohnDoe");

或者,有些应用可能会做你想要的。例如http://beebeep.sourceforge.net/