我在Android应用上使用SignalR来交换消息。一切正常,但我只是不知道如何重新连接我在连接到Internet时断开Internet时发送的消息。
请帮我
我将消息保留在列表中,直到连接到互联网后,它们被逐一发回,但这是一种错误的方式,它不起作用。
您可以将消息存储在数据库表中。连接客户端时,会传递数据库中的消息。当客户端通过一个函数接收到一个响应时,请回到HUB来做一个函数(标记读取的消息或从表中删除它们等等)。
如果客户端断开连接,则消息仍在表中,等待在下次连接时传递。
这只是一个选择。您需要确定工作流程中最佳的内容。