Advertisement
bontchev

Server

Jun 8th, 2022
740
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. from twisted.internet import reactor
  2. from twisted.internet.protocol import Protocol, Factory, DatagramProtocol
  3.  
  4.  
  5. class TCPServer(Protocol):
  6.     def dataReceived(self,data):
  7.         print('TCP client said: {!r}'.format(data))
  8.  
  9.  
  10. class TCPServerFactory(Factory):
  11.     def buildProtocol(self, addr):
  12.         return TCPServer()
  13.  
  14.  
  15. class UDPServer(DatagramProtocol):
  16.     def datagramReceived(self, data, addr):
  17.         print('UDP client said: {!r}'.format(data))
  18.  
  19.  
  20. reactor.listenTCP(9997, TCPServerFactory())
  21. reactor.listenUDP(9998, UDPServer())
  22. reactor.run()
  23.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement