Я хочу использовать API RESTful веб-сервиса, который у меня есть. Тем не менее, я действительно не знаю, как веб-служба знает, как «дать» автономному приложению, поскольку у него нет URL-адреса. Есть ли механизм, который делает URL-адреса в этом случае не нужны?Обратный вызов API RESTful для автономных приложений
ответ
Я думаю, вам нужно немного почитать о том, что такое REST и что делает. По своей природе REST является механизмом запроса данных. То есть это «тянуть» не «толчок». REST обычно используется над Http - отсюда и потребность в URL-адресе. Точно так же вы запрашиваете/извлекаете данные каждый раз, когда посещаете веб-страницу.
Если вы хотите уведомить вас из одной системы в другую, как только произойдет изменение, вам нужно посмотреть что-то другое, кроме REST. В качестве альтернативы ваш клиент может опросить службу REST постоянно, чтобы проверить его ответ.
ОК, это была моя ошибка. Когда у меня есть отдельное приложение, службе REST не нужно знать, куда отправлять данные, потому что автономное приложение извлекает его из службы. Моя проблема немного больше связана с CAS, как вы можете видеть в моем последнем вопросе о SO. CAS требует URL-адрес службы, это моя проблема. – Goldi
Хорошо, мне кажется, что вам нужно создать свой собственный сервис REST для CAS, чтобы перезвонить? Поэтому вы указываете CAS, что ваш URL и CAS отправят вам данные на указанный вами URL. – MartinM
Нет, вот что я думал раньше. Дело в том, что CAS хочет отправить мне специальный билет, который мне нужен для авторизации моего автономного приложения. Это означает, что CAS должен знать, какое приложение запрашивает билет, поскольку оно является специфичным для службы. Однако автономные приложения не имеют URL-адреса, что заставляет меня задаться вопросом, как я могу сказать CAS, что отдельное приложение попросило его билет. – Goldi
- 1. Обратный вызов RestFul Web API
- 2. CAS SSO для веб-приложений и автономных приложений
- 3. создать обратный вызов API
- 4. Обратный вызов из API
- 5. Создание автономных приложений python
- 6. RESTful API - ответный вызов для групповой работы
- 7. Индексирование приложений Api: обратный вызов результата не вызывается в OnStop()
- 8. Codeigniter RESTful web API для веб-приложений и мобильных приложений
- 9. Asp.net C# Вызов RESTful API
- 10. удаленный обратный вызов для Java SendMail Api
- 11. Слушайте обратный вызов из API?
- 12. Бизнес-правила для автономных мобильных приложений
- 13. 64-разрядная Java для небольших автономных приложений
- 14. Как поддерживать сеансы для автономных приложений android
- 15. Обратный вызов Matlab/Java API
- 16. Асинхронный API и обратный вызов
- 17. Обратный вызов XML API BestBuy
- 18. Создание автономных приложений в JavaScript
- 19. Интеграция автономных приложений внутри codeigniter
- 20. Коммуникации автономных приложений J2EE-Java
- 21. Android: Интеграция двух автономных приложений
- 22. Разработка стабильных автономных приложений HTML5?
- 23. мобильных приложений: RESTful API или SDK dynamodb
- 24. RESTful webservice с auth для мобильных приложений
- 25. Микроструктура Python для приложений RESTful?
- 26. RESTful API вызов из Excel VBA
- 27. PAYPAL RESTful API выполняет вызов случайной ошибки
- 28. Вызов RESTful WS через API-интерфейс restlet
- 29. RESTful API вызов в пакете SSIS
- 30. Restful API для Templating
Вы хотите позвонить клиенту из остальной веб-службы? –
Нет, я хочу вызвать веб-службу REST от отдельного клиента. – Goldi
Но как веб-служба должна знать, куда отправить результат HTTP-сообщения, которое было отправлено на него? – Goldi