2016-03-20 2 views
3

Каков наилучший способ подключения к DBaaS Firebase от Embarcadero Delphi XE 10?Как хранить данные на Firebase - Delphi XE 10

Я не уверен, как это сделать с AnyDAC. Или, если существует компонент (i coundnt найти его при поиске)

Любая помощь? спасибо

+0

«Вопросы, предлагающие нам рекомендовать или находить книгу, инструмент, библиотеку программного обеспечения, учебник или другой ресурс вне сайта, не относятся к теме для переполнения стека, поскольку они, как правило, привлекают упрямые ответы и спам. Вместо этого опишите проблему и что было сделано до сих пор для его решения ». –

+0

DBaaS = База данных как услуга. https://www.firebase.com/ , если вы попытаетесь найти «firebase delphi» в google, вы не найдете никакой документации об этом. вот почему я прихожу в сообщество за помощью – diego

+1

Как сказал Пуф: «Вместо этого опишите проблему и то, что было сделано до сих пор, чтобы ее решить». – Kato

ответ

6

Firebase был приобретен Google и теперь делает доступными многие tools and features (Cloud Messaging, аутентификация, в режиме реального времени базы данных, хранение, хостинг и т.д. ...) Если вы ищете услуги, которые хранятся и синхронизировать данные приложения в режиме реального времени, то База данных реального времени это для вас. База данных реального времени: «База данных NoSQL с облачным хранилищем. Данные хранятся как JSON, синхронизируются через подключенные устройства в миллисекундах и доступны, когда ваше приложение отключается». , Firebase предоставляет SDK-библиотеку для Android, iOS и Web (Javascript). Кроме того, доступен интерфейс API REST и, как сказал Robert Love в предыдущей статье, библиотека Firebase4Delphi (я ее написал) предоставляет доступ к API REST в Delphi. Here есть пример использования библиотеки.

+0

Роберт, спасибо за ответ. Даниэле, отличная работа! В приведенной ссылке есть демо-чат RT. как насчет хранения/извлечения в базу данных? – diego

+0

Спасибо Диего! Демо-чат хранит и извлекает данные непосредственно из базы данных Firebase Realtime (см. Рис. 2). URL, показанный на рисунке, указывает базу данных реального времени (базу данных NoSQL). – Spinettaro

+0

Firebase4Delphi поддерживает постоянное (сокет) двухстороннее соединение между Firebase и Delphi app? У кого-нибудь есть пример? –

1

Существует проект с открытым исходным кодом под названием Firebase4Delphi. Он обеспечивает доступ к API REST в Delphi.

Смежные вопросы