1. 程式人生 > >即時通訊 的Java服務端開發

即時通訊 的Java服務端開發

以整合第三方的 融雲即時通訊 為例

1. 開發流程分析

開發即時通訊的java服務端, 服務端只需要呼叫融雲的API,

獲取得到token(根據使用者id,使用者姓名,使用者頭像地址為引數,生產的一個字串) 傳給手機端即可,

手機端需要根據這個token,去和融雲的伺服器建立連線.

需要注意的是, 生產token的方法, 需要傳入一個名字作為引數, 因為你是根據什麼生產的token, 到時發訊息的時候, 就是顯示的什麼,
根據id發訊息,就是顯示的id,根據name發, 就顯示的name;

id 和 name 都可以用來發訊息;

所以三個引數中,最好 用 id, name , 頭像的url, 三個引數,來生產唯一的token;

用name來發訊息

2. 下載測試程式碼

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

3. 看看 Example 類, 自己寫一個Test, 呼叫需要的方法, 來生產token, 並測試傳送訊息;