0
我試了兩個smack和asmack.I能夠登錄,註冊和發送消息和發送文件also.but問題是當我發送文件離線用戶我越來越(服務不可用503)error.how我可以發送文件離線用戶使用smack或asmack ...如果不可能與smack和asmack那麼什麼是替代方式?如何使用xmpp smack或asmack將文件發送給離線用戶?
我試了兩個smack和asmack.I能夠登錄,註冊和發送消息和發送文件also.but問題是當我發送文件離線用戶我越來越(服務不可用503)error.how我可以發送文件離線用戶使用smack或asmack ...如果不可能與smack和asmack那麼什麼是替代方式?如何使用xmpp smack或asmack將文件發送給離線用戶?
我遇到了同樣的問題。我能想到的唯一解決方案就是開發一個上傳服務,它允許用戶上傳文件並生成一個url,在這裏可以下載文件。
我在jabber服務器上運行服務,並使用相同的憑據進行登錄。
您可以自定義協議以決定何時刪除上載服務器的文件。
此技術還具有以下優點:您可以共享或轉發下載,而不會在客戶端浪費帶寬。
但我並不真正滿足於我的解決方案,因爲我必須開發自己的服務。如果是XMPP的一部分,並且已經在jabber開放式消息服務器上實現,那將會很棒。