@@ -0,0 +1,16 @@ | |||
import socket | |||
myclient = socket.socket() | |||
hostname = socket.gethostname() | |||
port = 22445 | |||
myclient.connect((hostname, port)) | |||
msg_to_server = input("Aufgabe 1: Bitte geben Sie eine Nachricht ein: ") | |||
myclient.send(msg_to_server.encode('utf-8')) | |||
converted_msg = myclient.recv(1024) | |||
print("Erhaltener string: ", converted_msg.decode('utf-8')) | |||
myclient.close() | |||
@@ -1,15 +1,13 @@ | |||
import socket | |||
myserver = socket.socket() | |||
hostname = myserver.gethostname() | |||
port = 12345 | |||
hostname = socket.gethostname() | |||
port = 22445 | |||
myserver.bind((hostname, port)) | |||
myserver.listen() | |||
while True: | |||
(connection, addr) = myserver.accept() | |||
msg_from_client = myserver.recv(1024) | |||
in_capital_letters = msg_from_client.upper() | |||
connection.send(in_capital_letters.encode('utf-8')) | |||
connection.close() | |||
(connection, addr) = myserver.accept() | |||
msg_from_client = connection.recv(1024).decode('utf-8') | |||
in_capital_letters = msg_from_client.upper() | |||
connection.send(in_capital_letters.encode('utf-8')) | |||
@@ -1,8 +1,18 @@ | |||
import socket | |||
myclient = socket.socket() | |||
hostname = myserver.gethostname() | |||
port = 12345 | |||
hostname = socket.gethostname() | |||
port = 33221 | |||
myclient.connect((hostname, port)) | |||
while True: | |||
msg_to_server = input("Aufgabe 2: Bitte geben Sie eine Nachricht ein: ") | |||
if msg_to_server != "STOP": | |||
myclient.send(msg_to_server.encode('utf-8')) | |||
converted_msg = myclient.recv(1024).decode('utf-8') | |||
print("Erhaltener string: ", converted_msg) | |||
else: | |||
myclient.close() | |||
break |
@@ -0,0 +1,14 @@ | |||
import socket | |||
myserver = socket.socket() | |||
hostname = socket.gethostname() | |||
port = 33221 | |||
myserver.bind((hostname, port)) | |||
myserver.listen() | |||
(connection, addr) = myserver.accept() | |||
while True: | |||
msg_from_client = connection.recv(1024).decode('utf-8') | |||
in_capital_letters = msg_from_client.upper() | |||
connection.send(in_capital_letters.encode('utf-8')) |