>  기사  >  백엔드 개발  >  모바일 앱 서버측 개발 초기 단계---도구 선택

모바일 앱 서버측 개발 초기 단계---도구 선택

WBOY
WBOY원래의
2016-08-08 09:25:501546검색

최근 모바일 앱 서버사이드 개발에 접하게 되었는데, 아직 초기 단계라 기록을 좀 올려보겠습니다.

1.Android 플랫폼에서 서버 데이터베이스와 통신하는 방법

Android 플랫폼에서 컴퓨터 서버의 MySQL, PostgreSQL, Oracle, Sybase, Microsoft SQLServer 및 기타 데이터베이스 관리 시스템DBMS(데이터베이스 관리 시스템), 두 가지 주요 방법이 있습니다:

방법

1: 직접 연결

Android 프로젝트에 JDBC 드라이버를 도입하고 직접 연결해보세요.

방법

2: 간접접속

서버에서

PHP+DBMS를 사용 서버 터미널, PHPjson 또는 DBMS의 데이터를 사용합니다. > xml이 캡슐화되어 있습니다. 그런 다음 캡슐화된 데이터를 Android 플랫폼으로 다시 보냅니다. php 서버의 언어입니다. 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는 웹에만 적합한 것이 아닙니다. 개발뿐만 아니라 휴대폰

서버측 개발에도 적합합니다. 자세한 내용은 다음을 참조하세요. http://www.thinkphp.cn/topic/5023.html

4.

개발 도구 선택

선택의 주된 이유: 요구사항을 완벽하게 충족할 수 있고 무료입니다.

WAMP:                                      + 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

위 내용은 모바일 앱 서버측 개발의 초기 단계인 도구 선택을 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:git 명령어 연습다음 기사:git 명령어 연습