2010-12-28 1 views
0

Ich möchte eine Anwendung erstellen, wo der Benutzer sich anmelden muss, bevor Sie es verwenden ... Alle Daten werden in einer SQLi-Datenbank gespeichert werden, anstatt die Anwendung direkt mit der Datenbank zu sprechen möchte, dass die Daten an eine Middleware gesendet werden, die sich mit dem Login und allen Berechnungen, die ich später benötige, befassen wird.Android Middleware für Login und Berechnungen

Was wäre der beste/einfachste Weg, so etwas zu implementieren?

Ich dachte, dass eine PHP-Anwendung könnte es tun, aber nicht sicher, ob es die beste ...

Ich bin vertraut mit PHP, Java Servlets und jsp ... Nicht sicher, wie man Android bekommen obwohl mit ihnen arbeiten ...

Jede mögliche Hilfe würde sehr geschätzt werden ...

Antwort

0

Sie bellen die richtige Baum - Sie würden normalerweise nicht wollen keine Client-Anrufe direkt an eine Datenbank (ob es sich um ein Backend oder lokale DB die gleichen Probleme gelten). Stattdessen ist es ein besserer Ansatz, einfach ein Objekt zu erstellen, das die gewünschten Arten von Persistenzlogik darstellt, aber die exponierte API als generische Eigenschaft für Ihre Clients zu halten. Dadurch können Sie die tatsächlichen DB-Instanzen (Oracle, für DB2, für SqlServer, für XXX usw. usw.) austauschen, ohne die Client-Logik zu beeinflussen.

Überprüfen Sie den ContentResolver für ein Beispiel.

Verwandte Themen