Chtel bych udelat jednoduchej server ktery umi prijimat neomezene nebo aspin vic jak jednoho klienta. Koukal jsem na clanky jako http://www.root.cz/clanky/letajici-cirkus-15/ a na http://kvik.sh.cvut.cz/~fidlej/rdc/server/#thread , ale v tom prvnim o tom nebylo ani zminky a v tom druchym jsem to zase nepichopil :( . Jak by jste upravili jednoduse takovejhle server ??
#!/usr/bin/env python
import socket
HOST = ''
PORT = 50007
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(5)
print 'server ceka na pripojeni'
while 1:
conn, addr = s.accept()
print 'pripojen klient:', addr
while 1:
data = conn.recv(1024)
if not data: break
conn.send(' '.join(data))
conn.close()
Omlouvam se ze to neni v kodu ale nejak mi blbne JAVA...
Fórum › Python
SOCKETY
Ok, konference je dobrá, ale to by pak nemuselo bejt vubec tohle forko, nemyslis?
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 9 hostů
Moderátoři diskuze