融雲的Java端實現

來源:互聯網
上載者:User

標籤:

產品中要使用融雲實現即時通訊,下面是實現步驟:

  1 、註冊appkey secret,這個是第一步;

  2 、下載融雲Java用戶端 https://github.com/rongcloud/server-sdk-java;

  3 、整合到自己項目裡。 這個是下載下的,目錄很簡單

我們把兩個包考到自己項目了 ,兩個jar放到我們自己的項目lib 裡,就可以了。

 

4.由於我們的業務暫時只需要單聊一對一業務,大概用戶端只要實現這幾個功能:

  1.擷取token

 

 

2 發訊息,我看到融雲提供了即時路由,和訊息記錄,感覺到沒什麼用,因為發訊息是調用的用戶端,所以在發送時候把訊息存到我們現在的資料庫中,當使用者點擊進入聊天時候, 會即時擷取和我們聊天人的會話,看一下我的資料庫設計

用了一張表格儲存體訊息:

user_id  是發信人, be_user_id ,收信人,contentId ,會話記錄ID,兩個人只有一條會話記錄 ,建置原則:

就是判斷大小,小的放在前面(這樣放是因為我們的業務有需要);內容, 是否未讀已讀。

3,發訊息:

 

基本已經實現了功能。

當然

 

融雲的Java端實現

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.