Я почти полностью покончил с iOS-клиентом для моей службы REST. Единственное, чего мне не хватает, - это возможности клиента прослушивать в сети UDP-трансляцию, которая получает отображаемое имя хоста и базовый URL для загрузки. В сети может быть несколько серверов, передающих и ожидающих загрузки.
Асинхронный является предпочтительным. Серверы будут отображаться пользователю по мере их обнаружения устройством, и я хочу, чтобы пользователь мог выбрать сервер в любой момент времени.
Телекомпания отправляет на 255.255.255.255 и не ожидает никаких данных обратно.
Я новичок в цели c, поэтому что-то простое и удобное в использовании является лучшим.