Пользовательские конечные точки для Firebase

Мы хотим использовать Firebase Realtime Database, Firebase Storage и Firebase Server SDK в проекте.

Как мы можем представить этот проект с помощью пользовательских конечных точек, которые можно использовать в Android, ios и Интернете?

Изменить

После дальнейших исследований я понял, что размещать Firebase за конечной точкой может быть не очень хорошей идеей, потому что эта архитектура противоречит всей философии Firebase.

Но теперь проблема в том, что между Firebase Storage и Firebase Realtime Database нет интеграции по умолчанию. Есть ли способ интеграции на стороне сервера между ними и механизмом приложения для любой пользовательской работы на стороне сервера?


person Chebyr    schedule 21.10.2016    source источник
comment
Кажется, ранее я задавал подобный вопрос. Существует общая архитектура, которая была предложена для использования Firebase между серверным и клиентским кодом.   -  person adjuremods    schedule 21.10.2016
comment
Архитектура, предложенная в сообщении в блоге, относится к 2013 году, после чего в Firebase было внесено несколько изменений, включая интеграцию с платформой Google Cloud.   -  person Chebyr    schedule 21.10.2016
comment
Я нашел более свежие рекомендации по архитектуре cloud.google.com/solutions. /мобильный/   -  person Chebyr    schedule 21.10.2016


Ответы (1)


Существует довольно много распространенных способов иметь проект, который использует Firebase для своей серверной части, но также имеет запущенный собственный внутренний код.

Два самых распространенных:

диаграмма базы данных Firebase между интерфейсом и сервером

person Frank van Puffelen    schedule 21.10.2016
comment
Хотя это отвечает на первоначальный вопрос, для идеальной архитектуры требуются дальнейшие исследования. - person Chebyr; 22.10.2016