diff --git a/client.py b/client.py new file mode 100644 index 0000000000000000000000000000000000000000..ebbc24f243f3f49bd2be1422361a2ec41a0e3f8d --- /dev/null +++ b/client.py @@ -0,0 +1,11 @@ +import socket + +SERVER_PORT = 10000 +HOST_NAME = socket.gethostname() + +s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) +s.connect((HOST_NAME, SERVER_PORT)) + +while True: + msg = s.recv(8) + print(msg.decode("utf-8")) \ No newline at end of file diff --git a/server.py b/server.py new file mode 100644 index 0000000000000000000000000000000000000000..95217c7cfc1f3b8b6238832ebe9275c5aa83d112 --- /dev/null +++ b/server.py @@ -0,0 +1,15 @@ +import socket + +SERVER_PORT = 10000 +HOST_NAME = socket.gethostname() +HOST_ADDRESS = socket.gethostbyname(HOST_NAME) + +s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) +s.bind((HOST_NAME, SERVER_PORT)) +s.listen(5) +print(f"Server listening on {HOST_ADDRESS}:{SERVER_PORT}") + +while True: + clientsocket, address = s.accept() + print(f"Connection from {address} has been established!") + clientsocket.send(bytes("Welcome to the server!", "utf-8"))