看板 C_and_CPP 關於我們 聯絡資訊
像是匯率之類的資料 要如何做出線上更新的功能? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.74.53
sosokill:不清楚 不過好像也是要透過網路去抓資料來更新吧 05/17 19:08
sosokill:看有沒有高手能夠說的更詳細點嚕 05/17 19:09
wa120:用Socket 05/17 20:06
jerohands:樓上真是一語道破啊 05/17 20:07
jerohands:可以在server端建立檔案清單,client登入之後檢查檔案 05/17 20:08
jerohands:的修改日期和比對本地端的檔案清單 05/17 20:09
freehand1122:感謝回覆,我會用socket做基本連線,那請問Server只 05/17 22:33
freehand1122:能手動更新資料,還是有方法可以攔截網路上的匯率資 05/17 22:34
freehand1122:料? 05/17 22:34
freehand1122:目前有個做法,先用HTTP協定抓取特定網頁的原始碼, 05/17 23:02
freehand1122:然後再做資料分析,擷取需要的資料,不過如果網頁改 05/17 23:03
freehand1122:版,就要再手動修改程式,不知道有沒有更好的作法? 05/17 23:04
chrisdar:A端:從雅虎下載資料處理好送GooglePage 05/17 23:19
chrisdar:B端:客戶從googlepage下載處理好的資料 05/17 23:19
chrisdar:好處是 A端維護不用重新發布執行檔 05/17 23:20
chrisdar:要不然就是架一台PHP 客戶連來抓資料時順便跟雅虎更新 05/17 23:21
ledia:你是說即時更新嗎 ? 參考一下 AJAX, 真的不行用 refresh 05/17 23:35
ledia:能定期連回 server 更新資料, 或是 update on demand 就好 05/17 23:35
ledia:AJAX or refresh 是指 browser, 一般 app 原理也差不多 05/17 23:36
freehand1122:感謝樓上幾位的回覆,目前決定採用以下方式傳送資料 05/17 23:59
freehand1122:外部Web --> Server(DB) --> Client(AP). 05/18 00:00
wa120:推ajax 我現在也在用ajax寫你說的功能~ 05/18 16:08