Client-Server
in python
import socket
import sys
sock = [Link](socket.AF_INET,socket.SOCK_STREAM)
server_address=('[Link]',1712)
print([Link],'stating up on %s port %s'%(server_address))
[Link](server_address)
[Link](1)
connection,client_address=[Link]()
data = [Link](1024)
print(data)
print(str(data,'utf-8'))
[Link]()
import socket
import sys
client_sock= [Link](socket.AF_INET,socket.SOCK_STREAM)
client_address=('[Link]',1712)
client_sock.connect(client_address)
print ( [Link],'connection Established')
f = open("[Link]","r")
message=[Link]()
print(message)
client_sock.send(bytes(message,'utf-8'))
print('Data sent successfully')
[Link]()
client_sock.close()
import socket
udpser_sock = [Link](socket.AF_INET,socket.SOCK_DGRAM)
ser_addr=('[Link]',1712)
udpser_sock.bind(ser_addr)
with open("[Link]","w") as f:
while True:
data,address=udpser_sock.recvfrom(4096)
mess = str(data,'utf-8')
[Link](mess)
print(mess)
[Link]()
import socket
import sys
import time
udp_clisock = [Link](socket.AF_INET,socket.SOCK_DGRAM)
udpser_addr = ('[Link]',1712)
try:
while(1):
h,t = [2,3]
message= str(h)+","+str(t)+"\n"
print([Link],'sending {}'.format(message))
sent = udp_clisock.sendto(bytes(message,'utf-8'),udpser_addr)
[Link](1)
finally:
print([Link],'closing socket')
udp_clisock.close()
print('close')