Подтвердить что ты не робот

Связь P2P в реальном времени между мобильными устройствами

Я создаю мобильное устройство, которое должно отправлять информацию в реальном времени на другие устройства. Я рассмотрел XMPP, но у меня нет сервера, поэтому связь должна быть только между устройствами.

Есть ли способ связи с использованием XMPP между мобильными устройствами без сервера (или с использованием мобильных устройств в качестве серверов)?

Является ли Sockets хорошей идеей? то есть иметь серверный сокет и клиентский сокет и сообщать об этом.

Есть ли более разумный способ? Я слышал о jWebSocket, но я не знаю, как это работает или стоит того.

ИЗМЕНИТЬ

Процесс выглядит следующим образом:

  • Я использую Parse в качестве сервера /backend http://parse.com
  • Когда пользователь запускает приложение, список пользователей извлекается из сервера анализа
  • Затем пользователь имеет (может иметь) ip других клиентов, а затем пытается связаться с ними.

Проблемы
1. Parse не поддерживает сервер XMPP или серверы другого типа.

4b9b3361

Ответ 1

Вы можете посмотреть на использование библиотеки клиентов IRC, например http://jerklib.wikia.com/wiki/JerkLib_Wiki. Таким образом, вы можете использовать открытый IRC-сервер для связи с другими устройствами...

Я не использовал его, но я добавил его для дальнейшего чтения, потому что я думал, что это новая концепция...

Надеюсь, это поможет...