Python: un server (servizio) su una porta scelta da Noi
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #utilizziamo IP V4
# socket.AF_INET IPv4 gli ip che noi usiamo
# socket.SOCK_STREAM utilizzato per creare il canale TCP/IP
s.bind(( socket.gethostname(), 1234))
s.listen()
#in ascolto sulla parte Client, senza interruzione
while True:
cls, adr = s.accept()
print(("connessione verso : {adr} stabilita "))
clt.send(byte("Programmazione socket in python ", "utf-8"))
clt.close()
Se ora stessimo su Linux, da terminale, potremmo:
netstat -anp | grep 1234