Соедините более 3 устройств IOS друг с другом
Я хочу соединить 3 устройства iOS друг с другом. Например, одно устройство iOS будет похоже на сервер, а два других устройства будут подключаться к этому серверу как клиент. Чтобы сделать iOS-устройство в качестве сервера, я использую CocoaHTTPServer. Нет подключения к Интернету, следует использовать только Wi-Fi.
Любое предложение?
2 ответа
Я предлагаю вам использовать протокол Bonjour, который используется в ichat.. это помогает справиться с вашей проблемой.. Эти ссылки могут помочь вам..
Хорошо, я решил эту проблему. Что я имею:
(1) один Wi-Fi роутер
(2) два устройства iOS.
Создать локальную сеть Wi-Fi,
Соедините 2 устройства.
одним из устройств будет сервер, с помощью этой библиотеки с открытым исходным кодом CocoaHTTPServer.
пример:
https://github.com/robbiehanson/CocoaHTTPServer/tree/master/Samples/iPhoneHTTPServer
в iPhone(который является сервером) вы должны найти IP-адрес, который дает сеть Wi-Fi, например, 192.168.0.101
И уала, зайди в браузер iphone (который не является сервером) и напиши url:192.168.0.101: номер 9999