【发布时间】:2019-04-29 19:59:17
【问题描述】:
我在我的 Android 应用上使用 SignalR 来交换消息。一切正常,但是当我连接到 Internet 时,我只是不知道如何重新发送我在与 Internet 断开连接时发送的消息。
请帮帮我
我将邮件保留在列表中,直到连接到互联网后,它们才被一一发回,但这是错误的方式,它不起作用。
【问题讨论】:
标签: android signalr signalr.client
我在我的 Android 应用上使用 SignalR 来交换消息。一切正常,但是当我连接到 Internet 时,我只是不知道如何重新发送我在与 Internet 断开连接时发送的消息。
请帮帮我
我将邮件保留在列表中,直到连接到互联网后,它们才被一一发回,但这是错误的方式,它不起作用。
【问题讨论】:
标签: android signalr signalr.client
您可以将消息存储在数据库表中。当客户端连接时,会传递数据库中的消息。当客户端通过函数接收到响应后,返回给 HUB 以执行函数(标记已读消息或从表中删除它们等...)。
如果客户端断开连接,消息仍在表中等待下一次连接传递。
这只是一种选择。您需要确定在您的工作流程中什么是最好的。
【讨论】: