Heim  >  Artikel  >  Backend-Entwicklung  >  Frühes Stadium der serverseitigen Entwicklung mobiler Apps --- Toolauswahl

Frühes Stadium der serverseitigen Entwicklung mobiler Apps --- Toolauswahl

WBOY
WBOYOriginal
2016-08-08 09:25:501543Durchsuche

Ich bin kürzlich mit der serverseitigen Entwicklung mobiler Apps in Kontakt gekommen und befinde mich in der Anfangsphase, daher werde ich einige Aufzeichnungen erstellen.

1.So kommunizieren Sie mit der Serverdatenbank unter der Android-Plattform

Stellen Sie unter der Android-Plattform eine Verbindung zum MySQL, PostgreSQL, Oracle, Sybase, Microsoft SQLServer und andere Datenbanken VerwaltungssystemeDBMS (Datenbankverwaltungssystem), es gibt zwei Hauptmethoden:

Methode

1: direkte Verbindung

Führen Sie den

JDBC-Treiber in das Android-Projekt ein und stellen Sie eine direkte Verbindung her.

Methode

2: Indirekte Verbindung

Verwenden Sie

PHP+DBMS auf dem Server als Server-Terminal, PHP verwendet Daten im DBMS mit json oder xml ist gekapselt. Senden Sie dann die gekapselten Daten zurück an die Android-Plattform. PHP ist eine Sprache des Web-Servers. Sie können auch JavaScript oder Perl oder asp, egal in welcher Sprache, ihr gemeinsames Merkmal ist, dass sie nach Erhalt der Android-Clientanfrage laut For the Nachdem Sie den Inhalt der Anfrage eingegeben haben, gehen Sie zu , um die vom Kunden angeforderten Daten aus der Datenbank zu extrahieren und an den Kunden zurückzugeben.  

Das Hauptproblem bei der Verwendung der

JDBC-Methode besteht darin, dass sie nicht sehr sicher ist und es leicht zu Problemen kommen kann, sobald die Datenmenge zu groß ist zugegriffen werden kann, ist zu groß. Darüber hinaus verfügt das Android-System selbst über eine direkte Analyse von json oder xml 🎜>api, daher wird empfohlen, die zweite Methode zu verwenden, die eine verbesserte Praktikabilität und Sicherheit bietet. Referenz: http://blog.163.com/wang_1980_ww/blog/static/111141052013282163933/

2.

Über Referenzen zur Architektur der zweiten Methode

finden Sie unter: http://www.cnblogs.com/YamatAmain/archive/2013/06/09/3129452.html

3.

ÜberPHPPHP eignet sich nicht nur für die Webentwicklung, sondern auch geeignet für Mobiltelefone

AppServerseitige Entwicklung. Einzelheiten finden Sie unter: http://www.thinkphp.cn/topic/5023.html

4.

Entwicklungstoolauswahl Der Hauptgrund für die Auswahl: Es kann die Anforderungen vollständig erfüllen und ist frei

WAMP:+ Apache+MySQL+php

LAMP :

Linux+Apache+MySQL+php 5.Datenbankdesign

http://www.csdn.net/article/2012-04-11/2804419

Seriennummer:

http://blog.csdn.net/liu7537/article/details/657230

http://www.cnblogs.com/know/p/3197952.html

Das Obige hat die Anfangsphase der serverseitigen Entwicklung mobiler Apps vorgestellt, einschließlich ihrer Aspekte. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Git-BefehlspraxisNächster Artikel:Git-Befehlspraxis