Tcp調(diào)試工具顧名思義是用來調(diào)試TCP通信的,網(wǎng)上這樣的工具N多,之前用.NET寫過一個,無奈在XP下還要安裝個.NET框架才能運行,索性這次用QT重寫,發(fā)現(xiàn)QT寫TCP通信比.NET還要便捷一些,運行效率貌似要高,還能識別客戶端斷開,這個真神奇,除了斷電之外。
Tcp調(diào)試工具實現(xiàn)ASCII格式和16進(jìn)制數(shù)據(jù)收發(fā),支持多個客戶端收發(fā)消息,可以指定客戶端發(fā)送消息,動態(tài)增加和移除已連接客戶端。
操作步驟:
第一步:添加主界面,布局好主界面,并命名好控件,例如服務(wù)端的清空按鈕命名為btnClearServer,客戶端的清空按鈕命名為btnClearClient。
第二步:編寫服務(wù)端中客戶端通信類,服務(wù)端可以接受多個客戶端的連接,這里采用了同步通信機制,先編寫myTcpClient類,封裝了客戶端連接斷開接收數(shù)據(jù)的操作。
- PC官方版
- 安卓官方手機版
- IOS官方手機版