我有2個JVM正在運行,並且我從第一個到第二個複製了很多對象,但並非全部都一次完成。對象圖有很多交叉點,所以如果有一種方法只發送缺失的部分對象圖將是很好的。我知道我曾經爲一個爲此而設計的框架偶然發現過,但我不記得這個名字。你會推薦什麼?如何在Java中的計算機之間高效地傳輸對象
4
A
回答
3
不確定是否有一個用於此目的的自定義框架,但您有多個其他選項可將Java對象從一個JVM傳輸到另一個JVM。其中一些是:
3
0
您可以使用Java遠程方法調用(RMI)。它提供遠程調用和將可序列化的對象傳送到另一臺機器。當然,你需要一些代碼來比較對象圖,這可以通過計算對象圖某個部分的一種散列並調用遠程對象來比較遠程圖和這個散列來完成。
+0
不是他在問我想的....同時,如果你在RMI上,如果它的生產應用考慮Apache River(JINI)http://en.wikipedia.org/wiki/Jini – Thihara
0
你可以試試KR yonet。這是一個簡單而高效的用於Java的TCP和UDP客戶端/服務器庫。
相關問題
- 1. 如何在兩臺計算機之間傳輸數據?
- 2. 如何在計算機之間傳輸Smalltalk文件?
- 3. 對象之間的高效數據傳輸 - C#
- 4. 如何在Java中高效地計算CSV文件的行
- 5. 如何在python中的兩臺連接的計算機之間傳輸文件?
- 6. 高效地計算平方差之和
- 7. 在陣列之間高效地傳輸元素
- 8. 蘋果證書可以在計算機之間傳輸嗎?
- 9. 在網絡計算機之間傳輸文件
- 10. 如何在不同計算機上的2個軟件之間傳輸數據
- 11. 如何在2個node.js實例之間高效地傳輸文件?
- 12. 在OutOfMemoryError(Java)之前計算對象
- 13. 如何高效地計算時間範圍的交集?
- 14. 如何高效地確定內存中的java對象大小?
- 15. 在Java中的DTO(數據傳輸對象)和類對象之間的區別?
- 16. 在Android活動之間高效地傳遞自定義對象數據[Mono Android]
- 17. 如何有效地使用DTO對象(數據傳輸對象)?
- 18. 如何高效,正確地在對象中插入對象
- 19. 遠程計算機之間的數據傳輸
- 20. 局域網內兩臺計算機之間的數據傳輸
- 21. 計算兩個時間戳對象之間的差異java
- 22. 如何在兩臺計算機之間傳遞大量數據
- 23. 如何使用本地postgres在計算機之間共享表?
- 24. 如何在不同計算機上的Greasemonkey腳本之間同步JavaScript對象?
- 25. 如何根據點列表高效地計算間隔列表?
- 26. Java對象之間的有效通信
- 27. 有效地找到對象之間的最高值,並識別對象
- 28. 如何高效地計算Spark中RDD [org.apache.spark.mllib.linalg.Vector]的中值?
- 29. 如何高效地計算MySQL中的序列中斷/空洞?
- 30. DAL與BLL之間的傳輸對象
Thrift!那是我偶然發現的那個!但他們都看起來很棒!謝謝! – nes1983