最近項(xiàng)目需要用到TCP/IP通信,所以用socket寫了一個(gè)初步小李子,網(wǎng)上也有很多例子,但是在對斷線重連,心跳以及異常處理都沒有做,
這個(gè)例子是我測試了沒問題
博文最下方有源碼鏈接,用VS2015打開
https://download.csdn.net/download/gojava/19099275
例子初步完成這些功能,也有很多不足,歡迎探討。
例子包含功能如下:
服務(wù)端發(fā)送消息,發(fā)送文件,抖動(dòng)功能
客戶端有心跳查詢,連接狀態(tài)顯示,自動(dòng)重連以及重連次數(shù),消息發(fā)送
把項(xiàng)目下載后,導(dǎo)入到VS中,如果客戶端和服務(wù)端都是本機(jī),那就把IP地址設(shè)置為一樣的
部分截圖