Verwenden von BaaS für Backend-Speicher
Nach oben zu Übersicht über BaaS
Vor dem Lesen dieser Seite sollten Sie zuerst die folgenden Seiten durchsehen:
BaaS-Provider, wie Kinvey und Parse, ermöglichen die Speicherung von Dateien und Daten in der Cloud. Diese Informationen können später abgerufen, aktualisiert und gelöscht werden.
Inhaltsverzeichnis
Komponenten
Verwenden Sie zum Verwalten des BaaS-Objektspeichers die folgenden Komponenten in Ihrer Anwendung:
- Mit der Dienstkomponente TBackendStorage können Sie Objekte verwalten. Verwenden Sie diese nicht visuelle Komponente, um Objekte zu erstellen, abzurufen, zu aktualisieren und zu löschen.
Neben der Dienstkomponente benötigen Sie eine der BaaS-Provider-Komponenten:
- TKinveyProvider – Verwenden Sie diese Komponente, wenn Sie Kinvey als BaaS-Provider nutzen. Diese Komponente enthält Informationen über die Cloud-Dienstverbindung und richtet die Verbindung zum Kinvey-BaaS-Provider ein.
- TParseProvider – Verwenden Sie diese Komponente, wenn Sie Parse als BaaS-Provider nutzen. Diese Komponente enthält Informationen über die Cloud-Dienstverbindung und richtet die Verbindung zum Parse-BaaS-Provider ein.
Erstellen von BaaS-Objekten
Beide BaaS-Provider, Kinvey und Parse, ermöglichen die Erstellung von Objekten, um sie im Rahmen des Backend-Dienstes, den sie bereitstellen, in der Cloud zu speichern. Sie können Objekte erstellen und sie im Kinvey- oder Parse-Backend-Speicher speichern.
Erstellen von Objekten auf der Kinvey-Website
Sobald Sie ein Konto und eine Anwendung bei Kinvey erstellt haben, können Sie eine neue Sammlung zum Speichern von Objekten erstellen.
Um eine neue Sammlung über die Kinvey-Website zu erstellen, öffnen Sie Ihre Konsole, und klicken Sie in der App, für die Sie die Sammlung erstellen, auf Development. Klicken Sie neben dem Menü Data auf das Plus-Zeichen, geben Sie den Namen für Ihre Anwendung ein, und klicken Sie auf Create.
Sie können mehr Zeilen und Spalten hinzufügen, um Ihrer Sammlung neue Daten hinzuzufügen.
Erstellen von Objekten auf der Parse-Website
Sobald Sie ein Konto und eine Anwendung bei Parse erstellt haben, können Sie eine neue Klasse zum Speichern von Objekten erstellen.
Um eine neue Klasse über die Parse-Website zu erstellen, öffnen Sie Ihr Dashboard, und geben Sie das Core der Anwendung ein, für die Sie die Klasse erstellen. Klicken Sie im Menü auf Data und dann auf Add Class. Um eine neue Klasse zu erstellen, wählen Sie im Dropdown-Menü Custom, geben Sie den Namen der Klasse ein, und klicken Sie auf Create Class.
Sie können mehr Zeilen und Spalten hinzufügen, um Ihrer Klasse neue Daten hinzuzufügen.
Erstellen eines neuen Objekts für Kinvey oder Parse mit der REST-API
Mit der Eigenschaft Storage der TBackendStorage-Komponente verwalten Sie den Backend-Speicher.
Um die TBackendStorage-Komponente mit dem BaaS-Provider Kinvey oder Parse zu verknüpfen, wählen Sie im Objektinspektor im Dropdown-Menü der Eigenschaft Provider den entsprechenden Provider aus.
Um neue Objekte in der Cloud zu erstellen, können Sie die überladene Methode CreateObject der Eigenschaft TBackendStorage.Storage aufrufen.
- Weitere Informationen finden Sie unter Erstellen und Speichern von Objekten mit der REST-API.
Zugreifen auf BaaS-Objekte
Beide BaaS-Provider, Kinvey und Parse, ermöglichen den Zugriff auf in der Cloud gespeicherte Daten. Sie können auf BaaS-Objekte aus Ihrer Anwendung mit REST.Backend API zugreifen. Rufen Sie dazu die überladene Methode QueryObjects der Eigenschaft TBackendStorage.Storage auf.
- Weitere Informationen finden Sie unter Zugreifen auf Objekte mit der REST-API.
Löschen von BaaS-Objekten
Beide BaaS-Provider, Kinvey und Parse, ermöglichen das Löschen von in der Cloud gespeicherten Daten. Sie können BaaS-Objekte aus Ihrer Anwendung mit REST.Backend API löschen. Rufen Sie dazu die überladene Methode DeleteObject der Eigenschaft TBackendStorage.Storage auf.
- Weitere Informationen finden Sie unter Löschen von Objekten mit der REST-API.
Siehe auch
- BaaS-Tutorials: