Для iOS-приложения, работающего в фоновом режиме, вам необходимо указать его в info.plist.
обязательные фоновые режимы = приложение воспроизводит аудио,
веб-сервисы можно использовать с iOSкакой из них вам нравится REST или SOAP?Для push-уведомлений вам нужен внешний сервер или сервис.