日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

JAVA实现服务器间拷贝文件,寻找在Java服务器之间传输大文件的好方法

發布時間:2025/3/15 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA实现服务器间拷贝文件,寻找在Java服务器之间传输大文件的好方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在這個項目中有一個主要的數據庫服務器,其他安裝在不同地方的服務器維護著自己的本地數據庫。我們必須允許每個系統將其本地數據庫更新為主要數據庫上的任何版本。所有的服務器都運行Java環境。尋找在Java服務器之間傳輸大文件的好方法

傳輸文件似乎有很多種方式:簡單的網頁下載頁面,網絡服務,FTP,Socket ..你認為這種情況更適合嗎?

的一般過程是這樣的:

1,客戶端發送的版本到服務器的字符串。

2,服務器生成補丁并返回。

(由于補丁也許過于龐大,應該分離的部分)

,是我在想什么的有關程序2.

里面實際上有很多的選擇。

1,我應該首先計算要提取的行并計算它應該分成多少部分。

然后我遇到了一個選擇,我應該只發回部分數量或鏈接到客戶端的列表,并且客戶端使用鏈接來請求每個部分,如果基于Web請求的連接,或者我可以如果服務器與插座連接,則將部件逐個推回,或者我可以執行以下步驟:

2,我可以從服務器數據庫部分中每次部分獲取所需的記錄,每次獲取有限的行,返回為Java列表,立即序列化列表到一個文件,以清空下一部分的內存,所以我得到一個文件的文件夾。我將文件壓縮到一個文件并發回,避免客戶再次請求。

生成的補丁文件可以在請求相同版本時保留給其他客戶端。

我認為所有的方法都可行,但你認為哪個更好?或者你知道更好的方法?

讓我們分享一下。

2011-07-21

Aloong

總結

以上是生活随笔為你收集整理的JAVA实现服务器间拷贝文件,寻找在Java服务器之间传输大文件的好方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。