2012-02-27 2 views

답변

1

귀하의 질문에 나는 모바일 및 서버에 테이블이 모두 동일하다는 것을 알고 있습니다. 이제 모바일 서버에서 서버로 데이터를 가져 오려고합니다. 업로드 및 다운로드를 사용하십시오. 응용 프로그램이 시작될 때 서버에서 데이터를 다운로드하십시오. 해당 데이터를 처리 한 후 해당 데이터를 서버에 업로드하십시오. 그래서 귀하의 모바일 및 서버 DB 모두 업데이트 된 상태로 유지됩니다.

업로드

과는 다음 링크를 사용할 수 있습니다 다운로드 :

http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/

http://www.vogella.de/articles/AndroidJSON/article.html

당신은 JSON을 사용해야합니다.

+0

두 가지 상황이 있습니다. 제대로 작동합니다. 모바일이 네트워크에 연결할 수 없습니다. 두 경우 서버와 모바일 클라이언트간에 데이터 일관성을 유지해야합니다. 예 : 서버 데이터가 변경된 경우 데이터를 모바일 클라이언트에 동기화하는 방법. 클라이언트 데이터가 변경되면 서버에 데이터를 업데이트하라는 요청을 보냅니다. –

+0

서비스와 Broadcast 수신자를 사용해야합니다. 서비스는 데이터가 변경되는지 여부를 추적하고 데이터가 변경되면 브로드 캐스트 리시버는 데이터를 서버로 다시 보냅니다. –

+0

데이터가 변경되는지 여부에 대한 서비스 추적 방법에 대해 자세히 설명해주십시오. –

관련 문제