2012-09-19 6 views
0

저는 응용 프로그램 서버에 연결해야하는 devepling 및 android 응용 프로그램입니다.안드로이드 응용 프로그램을 원격 응용 프로그램 서버에 연결하십시오.

내가 물어 보는 것은이 애플리케이션 서버의 URL을 코드 내에 정적으로 작성해야합니까, 아니면 필요하다면 동적으로 URL을 변경하는 안드로이드가 제공하는 방법입니까?

일단 앱이 Play 스토어에 업로드되면 애플리케이션 서버는 주소를 예약해야하며 안드로이드 앱에 영향을 미치지 않도록 절대로 변경해서는 안됩니다.

저는 이러한 상황에서 모범 사례에 대해 묻는 중입니다. 그 좋은 것이지만

모두 감사합니다 :)

+0

동적 구성은 나중에 서버를 다시 찾을 때 유용 할 것입니다. – Lucifer

+0

적어도 정적 인 변경 불가능한 URL에 의존해야합니다. – sherpya

답변

2

, 그것은 번거 로움 가치가 없을 수도 있습니다. 현재 URL에 코드를 작성하는 것이 좋다고 생각합니다. 어떤 이유로 엔드 포인트를 변경 한 경우 사용자가 앱을 업데이트하고 업데이트 된 URL로 새 버전을 출시해야한다는 오류 메시지를 보내도록 시도해보십시오. 또한 간접적으로 사용자를 최신 버전으로 업데이트하여 유지 관리 할 필요가없는 좋은 방법입니다!

또한 서버를 움직이면 여전히 동일한 도메인 이름을 사용하여 서버를 가리 키기 때문에 문제가되지 않습니다.

(이 여전히 동일한 도메인 이름이 있다고 가정하고, 그냥 엔드 포인트의 변화, 그리고 당신이 뭔가. 그래, 꽤 많은 가정 :)에 대해 이전 엔드 포인트 재사용 할 필요가 없습니다)

0

모르는 사이에 앞으로 서버를 재배치하는 것이 가장 좋습니다. 응용 프로그램을 언제든지 업그레이드하려고하지 않는 한 동적 구성이 가장 좋은 방법입니다.

+0

괜찮습니까? 그렇다면 어떻게 응용 프로그램을 동적으로 구성 할 수 있습니까? –

0

코드에 리디렉션 서버의 URL을 쓸 수 있으며 필요에 따라 해당 서버를 다른 URL로 리디렉션 할 수 있습니다. 가장 간단한 형태의 리디렉션 "서버"는 회사 웹 사이트에 저장된 텍스트 파일 일 수 있습니다.

관련 문제