2010-12-08 6 views
2

Ich bin dabei, eine Android-Anwendung zu entwickeln, die eine Verbindung zu einer zentralen Datenbank herstellen muss. Benutzer sollten über die Anwendung auf Datensätze zugreifen und Datensätze zur Datenbank hinzufügen können. Die Daten selbst werden ziemlich einfach sein, wobei jeder Datensatz aus einer Anzahl von Textfeldern besteht.Android Remote-Datenbank

Die Datenbank wird speziell für die Anwendung entwickelt und muss nur über die Anwendung aufgerufen werden. Das erste Lesen scheint darauf hinzuweisen, dass ein Web-Service geschrieben werden sollte, um Daten für die Verwendung durch die App in das XML-Format zu parsen.

Da die Datenbank speziell für diesen Zweck entwickelt wird, möchte ich sicherstellen, dass ich in die richtige Richtung gehe. Ich habe sehr wenig Erfahrung mit Datenbanken und möchte wirklich nur einen Zeiger auf, wo man zu lesen beginnt. Irgendwelche Vorschläge zum Format, das die Datenbank annehmen sollte, würden ebenfalls sehr gut angenommen werden.

Danke

Antwort

1

Sie scheinen Sie die Idee haben, wenn es nach mir ginge, würde ich für den Webservice mit JSON statt XML empfehlen, sie arbeiten sehr ähnliche Art und Weise, aber JSON ist viel kleiner und wird Machen Sie die Anwendung merklich schneller (wie es einen Unterschied für den Benutzer macht). Dies gilt insbesondere, wenn Sie große Datenmengen senden.

einen Blick auf diese: GSon

0

mit anderen Aspekten der Java Wenn Ihr vertraut, könnten Sie die Implementierung völlig Server-Seite mittels JSPs machen. Sie können über den Browser des Telefons oder einen anderen Browser auf die Datenbank zugreifen. Wenn Sie eine DAO-Factory auf dem Server implementieren, können Sie mithilfe einer Eigenschaftendatei Datenbanken von Oracle auf MySQL umstellen.

Verwandte Themen