我正在使用aSmack和Openfire来开发我的聊天应用程序。我已经能够很好地发送和接收消息。当接收方不在线时,Openfire支持离线消息传递,将消息保留直到接收方上线。
但是,如果发送方不在线或在通信过程中失去了网络连接怎么办?
aSmack/Smack是否提供了任何API来保存消息,直到网络恢复?
还是我应该通过SQLite发送我的消息?
但是,如果发送方不在线或在通信过程中失去了网络连接怎么办?
aSmack/Smack是否提供了任何API来保存消息,直到网络恢复?
还是我应该通过SQLite发送我的消息?