2010-06-19 76 views
0

我正在編寫一個應用程序,它會定期將信息發送到遠程服務器,然後從該服務器獲取有關其他用戶的相關信息返回到本地數據庫。處理髮送此信息(即:XML或二進制文件)並將其寫入遠程服務器的最佳方法是什麼?讀取/寫入數據到服務器,ftp或網站

另外,如何確保當500+用戶的數據一次到達服務器或FTP(或更好的備選方案?)時,相應的字段會被覆蓋或添加,而不會跳過或覆蓋整個事物?謝謝您的幫助。

回答

0

你考慮過JSON嗎?當涉及到二進制數據(大文件等)時,FTP通常是一種解決方案,但是我假設你想要以文本格式交換包含信息的數據,所以對於網站來說,HTTP將是一種好方法(最好的方式取決於完全取決於您的服務器設置,數據格式和型號)。

我必須補充一點,那就是YAML也是一個非常好的數據格式工具,如果您使用Ruby框架,我更喜歡JSON(個人經驗)。

1

我也在找那個答案,我發現了一些很好的教程。不幸的是,他們不是英語,但你可以理解一個princip。

此(http://vimeo.com/29332913)是教程的第四個視頻。只需點擊作者名稱,然後開始3個教程。

希望它能幫到你XD Janez