iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 13
1

聊天需求

先列出最基本的需求

  • Register User
  • User Login
  • User Logout
  • 以 UserId 搜尋使用者
  • 邀請好友
  • 同意(拒絕)好友
  • 發送訊息
  • 新增聊天室
  • 同步聊天室列表
  • 同步聊天室訊息

API Service

溝通方式以 Api的方式

  • Register User
  • User Login
  • User Logout
  • 以 UserId 搜尋使用者
  • 邀請好友
  • 同意(拒絕)好友
  • 發送訊息
  • 新增聊天室

Websocket Service

  • Authorization
  • 同步聊天室列表
    • 重新連線
      • 同步離線到上限的聊天室資訊
    • online
      • 同步聊天室資訊寫入 storage
  • 同步聊天室訊息
    • 重新連線
      • 同步離線到上限的訊息
    • online
      • 同步聊天室訊息寫入 storage

上一篇
SCC Guide
下一篇
Docker - Mongos
系列文
I Shot You 不小心30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言