如何从套接字监听消息并在TypeScript中将消息打印到控制台?

问题描述 投票:0回答:1

大家好,我对使用套接字和TypeScript真的很陌生,我需要将两者都用于我正在从事的项目。

[基本上,有一个设置用于处理事件的服务器,并且每次事件发生时,套接字都会发送一条消息,指出该事件已发生并带有一些有关它的信息。套接字不断以流的形式发送这些消息,我需要侦听这些消息并只将消息信息打印到控制台。

非常感谢你们能提供的任何帮助。谢谢!

typescript sockets stream
1个回答
0
投票

我不确定这是否是您的问题,但是通过这种方式,您可以创建套接字服务器并在控制台中输出消息。

Server = 
net.createServer({
            allowHalfOpen : true
        })
.on('connection', (NetSocket) => {
    NetSocket
        .on('data', (data) => {
            var RemoteClient = NetSocket.remoteAddress + ':' + NetSocket.remotePort;
            console.log('message from ' + RemoteClient + ' // ' + data.toString()
        }
})
© www.soinside.com 2019 - 2024. All rights reserved.