Diplomová práce se zabývá návrhem komunikačního rozhraní mezi serverovými a klientský-mi aplikacemi, které si předávají vektorová mapová data přes síťový TCP protokol. Zabývá se též implementací tohoto rozhraní a vytvořením jednoduchého serveru a klienta, kteří pomocí tohoto rozhraní spolu komunikují. Všechny části aplikace jsou napsány v jazyce C#.NET.
Anotace v angličtině
Diploma thesis deal with design communication interface between server and client aplications, which transmitting vector map data through network TCP protocol. It´s dealing with also implementation this interface and creating simple server and client, who communicates each other using this interface. All parts of this aplication are created by C#.NET language.
Klíčová slova
klient, server, komunikační rozhraní, vektorové mapy, TCP komunikace
Klíčová slova v angličtině
client, server, communication interface, vector maps, TCP communication
Rozsah průvodní práce
39 s. (49 961 znaků)
Jazyk
CZ
Anotace
Diplomová práce se zabývá návrhem komunikačního rozhraní mezi serverovými a klientský-mi aplikacemi, které si předávají vektorová mapová data přes síťový TCP protokol. Zabývá se též implementací tohoto rozhraní a vytvořením jednoduchého serveru a klienta, kteří pomocí tohoto rozhraní spolu komunikují. Všechny části aplikace jsou napsány v jazyce C#.NET.
Anotace v angličtině
Diploma thesis deal with design communication interface between server and client aplications, which transmitting vector map data through network TCP protocol. It´s dealing with also implementation this interface and creating simple server and client, who communicates each other using this interface. All parts of this aplication are created by C#.NET language.
Klíčová slova
klient, server, komunikační rozhraní, vektorové mapy, TCP komunikace
Klíčová slova v angličtině
client, server, communication interface, vector maps, TCP communication
Zásady pro vypracování
Návrh a implementace jednoduchého TCP serveru poskytujícího mapová data. Mapová data bude přijímat jednoduchý klient se zobrazením natvrdo zadaných souřadníc. Úkolem je navrhnout komunikační protokol pro komunikaci po TCP, implementovat základní funkce TCP serveru a TCP klienta, odesílání jednotných dat ze serveru a jednoduché zobrazení dat na straně klienta v 2D.
Zásady pro vypracování
Návrh a implementace jednoduchého TCP serveru poskytujícího mapová data. Mapová data bude přijímat jednoduchý klient se zobrazením natvrdo zadaných souřadníc. Úkolem je navrhnout komunikační protokol pro komunikaci po TCP, implementovat základní funkce TCP serveru a TCP klienta, odesílání jednotných dat ze serveru a jednoduché zobrazení dat na straně klienta v 2D.
Diplomant úšpěšně navrhl rozhraní TCP komunikaci klient - server, implementroval a ověřil funkčnost SW pro odesílání mapových dat ze serveru a zobrazení mapových dat na klientské straně. Cíle diplomové práce byly dle vedoucího splněny v plném rozsahu. Při obhajobě diplomant navrhl a objasnil výhody a nevýhody dalších vývojových platforem, které by šly použít pro vývoj SW k tomuto tématu.