TCP服务器端和客户端建立连接 - 客户端的回调处理
生活随笔
收集整理的這篇文章主要介紹了
TCP服务器端和客户端建立连接 - 客户端的回调处理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
使用異步操作client.connect發(fā)起連接,
async function startClient(ip = configJson.TCP.client.ip, port = configJson.TCP.client.port) {client = new net.Socket();await client.connect(port, ip, () => {console.log(" in tcpclient.js connect callback!!! await function");});連接成功后,用eventEmitter.emit拋出連接成功的事件:
而使用TCP客戶端的應(yīng)用程序監(jiān)聽這個connect事件,打印對應(yīng)信息:
client.on('connect', (dataTmp) => {log.info('Congratulations! Statemachine is connected(in callback)');// send message to TCP server, method: subscribe, data: { group: "statemachine"} TCPClient.sendMessage(message.message({group: "statemachine"},'subscribe'));})運行時輸出:
要獲取更多Jerry的原創(chuàng)文章,請關(guān)注公眾號"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的TCP服务器端和客户端建立连接 - 客户端的回调处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这瓶装了 1700 年的终极陈酿葡萄酒,
- 下一篇: TCP服务器端和客户端建立连接 - 服务