如何使用Java客户端SignalR进行保证的消息传递?

时间:2019-04-29 05:37:06

标签: android signalr signalr.client

我在Android应用上使用SignalR交换消息。一切正常,但是当我连接到Internet时,我只是不知道如何重新发送与Internet断开连接时发送的消息。

请帮助我

我将邮件保留在列表中,直到连接到互联网之后,它们才被一一发送回去,但这是错误的方法,并且不起作用。

1 个答案:

答案 0 :(得分:0)

您可以将消息存储在数据库表中。连接客户端后,将传递数据库中已传递的消息。当客户端通过功能接收到消息后,请向HUB做出响应以执行功能(标记已读取的消息或从表中删除消息,等等。)。

如果客户端断开连接,则消息仍在表中,等待下一次连接传递。

那只是一个选择。您需要确定最佳的工作流程。