2011-08-01 142 views
1

我想構建一個Android應用程序,該應用程序從Web服務器下載XML文件並以可讀格式顯示其內容。 我的問題是生成該XML文件。基本上我想運行一個程序,比如每隔30分鐘下載一個網頁(因爲這些數據不容易訪問),解析它,生成所述XML文件並將其放置在某處供Android應用程序下載。 現在,我正在編寫一個Java應用程序來做到這一點,但它來到我身上:我要在哪裏運行?我想有一臺筆記本電腦在家裏永久運行,但必須有更好的選擇。 我有在線託管,但它非常簡單。它甚至不包括SSH。在服務器上運行程序

任何想法?

編輯:根據您的建議,我檢查了,是的,我的cPanel確實有一個「克倫喬布斯」部分。我現在將調查它。非常感謝你的幫助。

+0

你至少有'cron'?即使您沒有ssh訪問權限,某些託管服務商也會包含cron前端服務。 – Jacob

+1

是的,如果您沒有shell訪問權限,請看他們是否允許您運行cron作業。如果不是,你可能需要升級到某個地方,或者使用你自己的機器。 – Noah

+0

如果可能的話,我會嘗試在PHP中編寫這個服務器端代碼,因爲幾乎所有便宜的主機服務都提供PHP支持。從我知道的Java託管將花費你更多。而你的主機可能不提供Java支持!但只要你有一個cron作業的cPanel,你就可以運行一個腳本來完成這件事。 – Cygnusx1

回答

0

http://www.setcronjob.com/允許您每小時觸發一次網頁請求,這可能已經足夠好了。

我還沒有嘗試過,但聽起來像是一個很好的解決方案。

0

你需要租一臺服務器,它將生成你的html,並將內容提供給你的應用程序。如果您獲得VPS或雲服務器,則不昂貴。

相關問題