2010-10-09 81 views
0

我有一個小的Linux vps。我編寫了一個Java客戶端應用程序,它需要連接並提交大型字符串數據和圖像。字符串數據將作爲常規文本文件存儲在服務器上,並將由另一個Java應用程序解析,該應用程序將在服務器上運行並使用此上傳的文件和圖像。Java:如何將文件上傳到服務器並處理身份驗證?

問題的下一部分是,因爲這個Java客戶端將由多個用戶運行,我需要一些方法來唯一標識每個上傳文件到網站上當前登錄的用戶會話中(用戶需要登錄該網站,能夠運行任務)。任何建議或更有效的模式?

回答

0

不要將東西寫入文件。通過用戶ID將上傳的數據打入「原始」數據庫表中。批量作業作業可以將數據拉出,解析/格式化/摺疊/主軸/切割,並將結果填入真實表格中,然後刪除原始數據。

+0

當前服務器有MySQL,用Java和MySQL一起工作很容易嗎?什麼是可用的解決方案。 – KJW 2010-10-09 03:05:53

+0

MySQL和幾乎任何事情都很好地結合在一起。檢查Hibernate。對於花園多樣的數據庫工作,這很容易。 – 2010-10-09 03:25:25

+0

@Kim,你需要一個MySQL的JDBC驅動程序。 – 2010-10-09 08:36:05