gpt4 book ai didi

java - 发送海量数据——java解决方案

转载 作者:行者123 更新时间:2023-12-01 13:27:59 25 4
gpt4 key购买 nike

我目前正在寻找在无线网络中发送大量数据的解决方案。这应该使用 java 完成,也应该能够在 Android 上运行。

要发送的数据只是文本,但它应该能够处理正在发送的大量数据包。数据将通过本地网络在不同的 Android 设备(手机和平板电脑)之间发送和发送。

到目前为止,我遇到了以下“工具”/api:

但显然,如果我需要的已经存在,我不想开发自己的数据传输协议(protocol)/工具。

所以我的问题是:你们中的一些人是否有经验或可以为此推荐一些很棒的工具/API?(性能当然是我的首要考虑,但使用起来越简单越好)

提前致谢:)

最佳答案

这里有两个问题:

  1. 数据量巨大。

  2. 处理断开连接,而无需从头开始重新发送所有数据。

使用压缩可以帮助减少音量。 Core Java 内置了压缩库,允许您在发送之前压缩数据并在到达时解压缩。

断开连接会更加困难,因为您需要从中断的地方恢复。有多种方法可以做到这一点,涉及自定义协议(protocol)或使用现有协议(protocol)(例如 BitTorrent)。

如果您将相同的数据发送给大量用户并且不太担心数据的隐私/安全性,那么使用 BitTorrent 还可以让您进行点对点传输。

关于java - 发送海量数据——java解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21706305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com