Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato část obsahuje úplný zdrojový kód pro klientské a serverové aplikace TCP/IP:
- dokončení klientského kódu rozhraní Winsock
- dokončení kódu serveru Winsock
Serverová aplikace by se měla spustit před spuštěním klientské aplikace.
Pokud chcete spustit server, zkompilujte úplný zdrojový kód serveru a spusťte spustitelný soubor. Serverová aplikace naslouchá na portu TCP 27015, aby se klient připojil. Jakmile se klient připojí, server přijme data z klienta a ozvěna (odešle) data přijatá zpět klientovi. Když klient vypne připojení, server vypne klientský soket, zavře soket a ukončí.
Pokud chcete spustit klienta, zkompilujte kompletní zdrojový kód klienta a spusťte spustitelný soubor. Klientská aplikace vyžaduje, aby se při spuštění klienta předal tento název počítače nebo IP adresy počítače, na kterém je spuštěná serverová aplikace, jako parametr příkazového řádku. Pokud se klient a server spouští na ukázkovém počítači, můžete klienta spustit následujícím způsobem:
localhost klienta
Klient se pokusí připojit k serveru na portu TCP 27015. Jakmile se klient připojí, klient odešle data na server a přijme všechna data odesílaná zpět ze serveru. Klient pak soket zavře a ukončí.
Související témata