2013-06-01 48 views
0

我正在嘗試創建一個應用程序,該應用程序將創建一個通過調用金融Web服務來獲取數據的圖表。用戶將通過點擊與圖表交互。在應用程序上可能有數百萬個視圖,因此Web服務上有數百萬的請求。什麼是最好的方法來做到這一點?我需要每次撥打網絡服務一百萬次嗎?開發從Web服務創建金融圖表的應用程序

+0

如果您爲正在使用的編程語言添加標籤,您將提高獲得可幫助您的人的注意力的機會。 – DOK

回答

0

我看到它的方式會更好地以固定的時間間隔(每X秒/分鐘/小時,取決於您的數據是否實時)從Web服務讀取數據,並顯示帶有該信息的圖表。這樣,您對Web服務的請求數量將不會發生變化,您可以在不影響另一部分的情況下更改等式的一部分。

在第一條評論後編輯:我的回答是立場。您最好在固定的時間間隔內獲取數據,並通知用戶數據延遲提供(通常延遲的金融活動數據爲15分鐘)。這樣,您就可以提前知道您要運行的請求數量,並且可以大大加快爲用戶提供的服務速度。

警告詞:雅虎財務在2012年或2011年更改了其API許可,現在禁止將API中的數據用於公共應用程序而無需商業許可。

+0

對不起,遲到的迴應。我將使用PHP,我們將與雅虎finanical webservice API交談。 – tnguyen444