Можно ли выполнить код на стороне сервера (что-то вроде Parse "Облачный код") с помощью Apigee в качестве бэкэнда для мобильное приложение в качестве клиента?
Я бы хотел использовать готовые функции «Службы приложений», но выполнять некоторые дополнительные действия (например, обновление данных) со стороны сервера,
Единственный (наивный?) способ, о котором я могу думать, это:
- У меня работает собственный сервер.
- Мобильное приложение использует стандартный API App Services на Apigee.
- If necessary, the client calls
- some custom API on my server,
- который позволяет моему серверу вызывать Apigee через REST для получения данных, вычисления некоторых результатов и публикации обновленных данных Apigee
- а затем возвращает результат клиенту
Звучит немного сложно (особенно с точки зрения обработки аутентификации) — есть ли какие-либо лучшие практики для достижения чего-то, что я описал?
Спасибо!