Я создаю приложение для передачи SMS, которое принимает HTTP-запросы, используя метод PUT для доставки по SMS, и отправляет доставленные SMS-сообщения на удаленные адреса. Мое приложение для настройки каналов принимает HTTP-запросы, используя метод PUT для отправки по SMS. Однако я озадачен тем, как я могу доставлять контент на удаленные устройства. Есть ли способ HTTP, например PUSH, который я могу использовать, чтобы снять это?REST API, как инициировать клиентов, чтобы вытащить
ответ
REST - это архитектурный шаблон (обычно), применяемый к HTTP, который является протоколом запроса-ответа, в котором все запросы инициируются клиентом. HTTP действительно не обеспечивает прямой механизм для сервера, чтобы автономно выталкивать данные от терминала к клиенту. Есть (в общем) три способа, которыми можно приблизиться к этому:
В опросе вашего клиента (удаленных устройств) веб-служба для изменения содержимого. Это, например, то, как большинство редакторов новостей работают с каналами Atom.
Ваш клиент может зарегистрировать URL-адрес обратного вызова с помощью веб-службы. Таким образом, вы можете предоставить ресурс, в котором клиенты будут отправлять POST или PUT их URL обратного вызова. Затем вам нужно реализовать что-то в службе, чтобы называть этот URL-адрес всякий раз, когда появляется новый контент.
Используйте протокол Web Socket вместо HTTP.
- 1. Как дросселировать клиентов в REST API
- 2. Как инициировать рабочий процесс в Activiti с помощью REST API
- 3. Softlayer API, чтобы вытащить все счета
- 4. Использует ли Swagger/RAML (или любую аналогичную спецификацию API REST API) асинхронные обратные вызовы клиентов REST?
- 5. Как инициировать обновление для клиентов сервером в java
- 6. Как вытащить API из кимоно
- 7. Spring REST API для веб-и мобильных клиентов
- 8. Вытащить, чтобы удалить объект
- 9. Android spring HATEOAS REST API поддерживает клиентов с Traverson
- 10. Чтобы вытащить последнюю пятницу,
- 11. Создание потенциальных клиентов в Marketo с использованием REST API
- 12. Php Magento Api Rest Создать пароль для клиентов Выпуск:
- 13. Аутентификация клиентов API REST только для моего приложения
- 14. Предлагайте некоторые ресурсы API REST для указанных клиентов
- 15. 403 Доступ запрещен для клиентов в Magento REST API
- 16. REST API для rabbitmq
- 17. Hybris REST API - Как получить клиентов, измененных после определенной даты-времени
- 18. Присоединиться, чтобы найти клиентов-клиентов, встреченных
- 19. Использование Teamcity REST API, чтобы получить бревенчатый
- 20. Чтобы вытащить изображения с Parse.com
- 21. Rest Api, чтобы принять вход Blob
- 22. Nexus 3 REST API, чтобы загрузить артефакты
- 23. SoftLayer REST API, чтобы удалить профиль пользователя
- 24. Django REST API, чтобы выставить изображения
- 25. Multiple MATCH, чтобы транзакционный REST API
- 26. Защита API REST API (OAuth2?)
- 27. AngularJS и Edmunds Media API, чтобы вытащить изображения транспортных средств
- 28. Magento 2 Rest API, чтобы создать заказ
- 29. Блокировка вызовов API REST
- 30. Как создать API REST?
Добро пожаловать в Переполнение стека! Пройдите [тур] (http://stackoverflow.com/tour), [справочный центр] (http://stackoverflow.com/help) и [как задать хороший вопрос] (http: // stackoverflow.com/help/how-to-ask), чтобы увидеть, как работает этот сайт, и помочь вам улучшить ваши текущие и будущие вопросы, которые помогут вам получить более качественные ответы. –