2012-09-19 275 views
0

我是應該連接到應用程序服務器的devepling和android應用程序。將Android應用程序連接到遠程應用程序服務器

我在問的是,我應該在代碼中靜態編寫這個應用程序服務器的url,還是有一種方法可以在需要時動態更改url?

考慮到一旦應用程序上傳到遊戲商店,應用程序服務器應該保留地址,並且不會更改以免影響Android應用程序。

我只是問在這些情況下的最佳做法。

感謝所有:)

+0

動態配置一個將是很好的情況下,你將重新定位你的服務器:) – Lucifer

+0

你應該至少依靠一個靜態不變的網址 – sherpya

回答

2

雖然這將是很好的,它可能不是值得冒這個險。我認爲在URL中編碼是正確的。如果由於某種原因您更改了端點,請嘗試使其發送,以便發送錯​​誤消息,指出用戶需要更新應用程序(併發布包含更新的URL的新版本)。這也是間接讓用戶更新到最新版本的好方法,所以你沒有太多的維護!

此外,如果您的服務器移動,它仍然沒有問題,因爲您仍然使用相同的域名指向您的服務器!

(這是假設,它仍然是相同的域名,它只是端點變化,你不需要再用別的東西。是的,相當多的假設:)之前的終點)

0

最好考慮一下你的服務器將來會重新部署,因爲你永遠不知道。除非您願意隨時升級您的應用程序,否則動態配置是最好的方法。

+0

好,那麼我該如何動態配置我的應用程序? –

0

您可以在代碼中編寫重定向服務器的URL,並根據需要將該服務器重定向到不同的URL。例如,最簡單形式的重定向「服務器」可以只是存儲在公司網站上的文本文件。

相關問題