Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. import net, {Socket} from 'net';
  2.  
  3. export function createServer() {
  4. const client: Socket = new net.Socket();
  5.  
  6. client.setEncoding('utf8');
  7.  
  8. client.on('connect', function() {
  9. console.log('Client: connection established with server');
  10.  
  11. client.write('hello from client');
  12. });
  13.  
  14. client.on('data', function(data) {
  15. console.log('Data from server: ' + data);
  16. });
  17.  
  18. return {
  19. listen(port?: number) {
  20. client.connect({
  21. port: port || 3000,
  22. });
  23. },
  24. };
  25. }
  26.  
  27. const server = createServer();
  28. const port = 3000;
  29.  
  30. server.listen(port);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement