首页 > 解决方案 > 我正在尝试将 React 本机 tcp 客户端连接到节点服务器,但未建立连接

问题描述

我正在尝试将 React 本机 tcp 客户端连接到节点服务器,但未建立连接。我使用此链接。如果您对节点的 reactnative tcp 连接有任何想法,请帮助我。

客户端代码:

const connect=()=>{
    var client = TcpSocket.createConnection(options);

      client.on('data', function(data) {
        console.log('message was received', data);
      });

      client.on('error', function(error) {
        console.log(error);
      });

      client.on('close', function(){
        console.log('Connection closed!');
      });

      // Write on the socket
      client.write('Hello server!');

      // Close socket
      client.destroy();
  
  }

服务器代码:

const server = net.createServer(function(socket) {
    socket.on('data', (data) => {
      socket.write('Echo server ' + data);
    });
  
    socket.on('error', (error) => {
      console.log('An error ocurred with client socket ', error);
    });
  
    socket.on('close', (error) => {
      console.log('Closed connection with ', socket.address());
    });
  }).listen({ port: port, host: host });
  
  
  server.on('error', (error) => {
    console.log('An error ocurred with the server', error);
  });
  
  server.on('close', () => {
    console.log('Server closed connection');
  });

标签: node.jsreact-nativetcpsocket

解决方案


推荐阅读