我想要一個基於桌面的程序,可以從基於Web的API(如Google Analytics,SEOMoz和其他類似服務)檢索信息,客戶端的請求非常隨意。然後他們希望部分或全部這些結果存儲在中央位置。他們表示,他們根本不需要Web應用程序,但他們確實希望能夠將數據存儲在局域網上的「服務器」(讀取服務器版桌面客戶端)上。該程序應該能夠在Windows上運行。 Linux和OS X支持將會很好。使用Web API的Python桌面程序
我有一些編程經驗,並且對Python非常熟悉,所以我正在考慮使用它。我的問題是,我不確定LAN上的客戶端/服務器之間的通信以及客戶端和基於Web的API之間的通信。
1)這可能嗎?如果是這樣,那麼尋找API集成和網絡通信資源的好地方/有什麼好的例子呢?
2)關於要注意什麼(例如常見錯誤,主要安全問題)的任何建議/提示?
3)任何方式會比我上面概述的更好?
4)數據庫,有什麼好的選擇?我希望儘可能使其儘可能獨立,並且或多或少具有獨立性(依靠最少量的已安裝軟件)。
感謝您的任何和所有的投入!
謝謝!這看起來足以至少將我指向正確的方向,而這正是我所需要的。 – David 2011-04-16 15:44:39