以下為所有剩餘工作
writtenby: kejie leung
2005-10-6 //
1. 21:34 2005-10-8 (完成)新增好友:
(1) 向客戶傳送"我要加你"訊息 zscq_msg_cc_addyou,同時傳送自己的 reg_stru + addr_stru
2) 拒絕
返回 zscq_msg_cc_farefause,同時傳送自己的zscq號
2) 返回為 zscq_msg_cc_farefause
通知新增好友失敗
3. 10:31 2005-10-9 (完成)查詢好友
(1) 向伺服器傳送 zscq_msg_cs_findfriend 訊息 + 起始查詢 zscq號(如2000)
(2) 伺服器接收到 zscq_msg_cs_findfriend 訊息
1) 查詢資料據,取出由起始號後10個使用者資訊資料,記於 reg_stru*10中
2) 不足就傳送查詢到的所有組數
3) 資料報組成 1byte(reg_stru count) + n* reg_stru
4) 返回客戶端 zscq_msg_sc_findfriend 訊息和資料報
C 區域網內socket通訊 TCP
判斷對方正常斷開連線的方法 這裡的正常斷開是指呼叫socket.shutdown socket.close 關閉socket的方法。此時,另一方的socket.receive 方法會返回0個位元組,即bytes socket.receive 的bytes 0 具體的寫法參照msdn,如下連線。判斷對...
即時通訊軟體連線全集
active messenger是一款可擴充套件的企業即時通訊平台 eim 可以傳送即時訊息 傳送檔案。支援 支援區域網和internet,支援伺服器互連,支援 互動,提供網路.www.activesoft.com.cn 34k 網頁快照 類似網頁 各種即時通訊軟體能讓你迅速地在網上找到你的朋友或工...
程式設計實現企業即時通訊軟體
程式設計實現企業即時通訊軟體 在找到要處理的通訊後,應該用cm get devnode status函式和通訊獲取其狀態,忽 略被隱藏的通訊。以下為引用 bool cdevicemanager isclasshidden const guid clsguid const return hidden ...