手机app服务器端开发初期---工具选择

WBOY
Freigeben: 2016-08-08 09:25:50
Original
1519 Leute haben es durchsucht

最近新接触手机app服务器端开发,处于起步阶段,做一些记录。

1.Android平台下与服务器数据库通信的方法

        Android平台下,连接电脑服务器的MySQLPostgreSQLOracleSybaseMicrosoft SQLServer等数据库管理系统DBMS(database management system),主要有以下两种方法:

方法1:直接连接

Android工程中引入JDBC驱动,直接连接。 

方法2:间接连接

在服务器上用PHP+DBMS做服务器端,PHPDBMS中的数据用json或者xml进行封装。然后再发封装好的数据返回给Android平台。phpweb服务器的一种语言,也可以用javascript或者perl或者asp,不管哪种语言,他们共同的特点都是在接到android客户端请求后,根据请求的内容,去从数据库里把客户端请求的数据提取出来,并且返回给客户端。

        采用JDBC方法主要问题是安全性不高,而且一旦要访问的数据量过多,容易出问题。另外,Android系统本身有对json或者xml直接解析的api,所以建议采用第二种方法,实用性与安全性都提高了。

参考:http://blog.163.com/wang_1980_ww/blog/static/111141052013282163933/

2.关于第二种方法架构方面的参考

详见: http://www.cnblogs.com/YamatAmain/archive/2013/06/09/3129452.html

3.关于PHP

PHP不仅适合网页开发,并且适合手机app服务器端开发。

详见:http://www.thinkphp.cn/topic/5023.html

4.开发工具选择

做出选择的主要原因:完全能满足需求,并且免费

WAMP:          windows +apache+mysql+php

LAMP :  linux+apache+mysql+php

5.数据库设计

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

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

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


以上就介绍了手机app服务器端开发初期---工具选择,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!