Práce si klade za cíl umožnění ovládání a monitorování portů vzdáleného počítače
pomocí naprogramované aplikace. Ta se skládá z klientské a serverové části.
Serverová část aplikace poskytuje přístup ke vstupně-výstupním portům počítače a vykonává na nich požadavky, které přijímá od klienta. Připojení klientské části
aplikace k serveru je realizováno pomocí síťového protokolu TCP/IP. Klient
ovládá a monitoruje porty v naprogramovaném rozhraní.
Annotation in English
This bachelor thesis deals with monitoring and control of remote computer ports by
developed application. Application consist of client and server part. Server part offer access to input/output computer ports and it executes requests from client.
Connection of client part to server is realized by network protocol TCP/IP. Client is monitor and control ports in developed interface.
input/output ports, server, client, TCP/IP, port control
Length of the covering note
42 s., 13 s. zdrojových kódů
Language
CZ
Annotation
Práce si klade za cíl umožnění ovládání a monitorování portů vzdáleného počítače
pomocí naprogramované aplikace. Ta se skládá z klientské a serverové části.
Serverová část aplikace poskytuje přístup ke vstupně-výstupním portům počítače a vykonává na nich požadavky, které přijímá od klienta. Připojení klientské části
aplikace k serveru je realizováno pomocí síťového protokolu TCP/IP. Klient
ovládá a monitoruje porty v naprogramovaném rozhraní.
Annotation in English
This bachelor thesis deals with monitoring and control of remote computer ports by
developed application. Application consist of client and server part. Server part offer access to input/output computer ports and it executes requests from client.
Connection of client part to server is realized by network protocol TCP/IP. Client is monitor and control ports in developed interface.
input/output ports, server, client, TCP/IP, port control
Research Plan
Popište způsoby obousměrné komunikace, které je možné použít v počítačových sítích typu TCP / IP.
Navrhněte a vytvořte serverovou aplikaci, která bude zpřístupňovat vybrané vstupně výstupní porty počítače pro monitorování i ovládání. Navrhněte a implementujte protokol, pomocí něhož bude aplikace komunikovat s okolím.
navrhněte a vytvořte klientskou aplikaci, která bude tvořit uživatelské rozhraní serverové aplikace. Bude tedy schopna monitorovat a ovládat vstupně / výstupní porty vzdáleného počítače.
Research Plan
Popište způsoby obousměrné komunikace, které je možné použít v počítačových sítích typu TCP / IP.
Navrhněte a vytvořte serverovou aplikaci, která bude zpřístupňovat vybrané vstupně výstupní porty počítače pro monitorování i ovládání. Navrhněte a implementujte protokol, pomocí něhož bude aplikace komunikovat s okolím.
navrhněte a vytvořte klientskou aplikaci, která bude tvořit uživatelské rozhraní serverové aplikace. Bude tedy schopna monitorovat a ovládat vstupně / výstupní porty vzdáleného počítače.
Recommended resources
Osterloh, H. TCP/IP : kompletní průvodce použitelný pro veškeré operační systémy. Praha : SoftPress, 2003. 512 s. ISBN 8086497348.
Pirkl, J. Síťové programování pod Windows a programování Internetu. České Budějovice : Kopp, 2001. 357 s. ISBN 8072321455.
Win32 API : průvodce vývojáře. Brno : Unis, 1997. 1417 s. ISBN 8086097064.
Humusoft Data Acquisition Library. Praha: Humusoft s.r.o. 2006.
Recommended resources
Osterloh, H. TCP/IP : kompletní průvodce použitelný pro veškeré operační systémy. Praha : SoftPress, 2003. 512 s. ISBN 8086497348.
Pirkl, J. Síťové programování pod Windows a programování Internetu. České Budějovice : Kopp, 2001. 357 s. ISBN 8072321455.
Win32 API : průvodce vývojáře. Brno : Unis, 1997. 1417 s. ISBN 8086097064.
Humusoft Data Acquisition Library. Praha: Humusoft s.r.o. 2006.