将RabbitMQ或kafka集成到Android应用程序中

时间:2019-04-24 08:03:24

标签: android apache-kafka rabbitmq

我必须开发一个Android应用程序,以从服务器发送和接收不同种类的数据。

每天早晨,安装了我的应用程序的设备会以json结构的形式接收一些数据,然后将这些数据解析并保存在数据库中。

(此数据构成必须执行的作业列表)

在每次分配中,可能都必须附加图像,文件等,这些图像,文件等必须发送到存储此数据的服务器。

android应用中的发送功能由以下部分组成:  -将每个文件分成小块的功能(以减小文件的大小)  -在sqlite db中存储此文件的引用(文件名,每个块ecc的顺序)的函数  -一种服务,可“读取”数据库中的每个记录,并在连接可用的情况下尝试将分块发送到服务器,例如ecc

它是由我自己构建的当前发送系统,所有变更都是由我执行的。

在我的Android应用中选择Rabbitmq或kafka来管理发送过程可能是更好的方法?

我是否可以改进,或者它们仍然“不成熟”,我应该等待吗?

0 个答案:

没有答案