【问题标题】:Sending a large string to multiple users向多个用户发送大字符串
【发布时间】:2018-07-07 07:43:44
【问题描述】:

我的问题是如何编写一个向多个 android 用户发送一大串字母数字字符的 android 应用程序。

二维码有限制,不能使用特殊字符和小写字符。

是否可以将字符串发送给使用同一个应用的多个 android 用户?
就像 ShareIt。

请提供参考资料,让我可以进一步学习。
我是 Android 新手,零知识

【问题讨论】:

标签: java android android-wifi file-sharing


【解决方案1】:

一种解决方法是使用服务器和推送消息服务。它可以如下工作:

  1. 当某人(发件人)要发送消息时,将向服务器发送一个查询连同消息数据。

  2. 服务器收到消息并保存在数据库中。在这里,我们将获得对数据库中消息的引用。

  3. 然后服务器通过推送消息服务将消息发送给所有接收者。 警告:推送消息服务对一次可以发送多少数据有限制。这可以通过仅向接收者发送对消息的引用来克服。在这种情况下 -

  4. 接收方会参考消息查询服务器。

  5. 服务器将使用消息数据响应查询。

所有这些都可以使用 Google 的 firebase 平台进行设置。其中 - firebase database 将提供数据库,firebase cloud functions 将处理请求、响应逻辑并通过 firebase cloud messaging 发送消息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-24
    • 1970-01-01
    相关资源
    最近更新 更多