-
Notifications
You must be signed in to change notification settings - Fork 0
mikusnt/sieci_2017
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Projekt przedmiotu Sieci Komputerowe II semestr, 2018r Projekt nr 16 czyli cykliczne odpytywanie serwerow o adresach URL dla poszczegolnych uzytkownikow. Podzial na dwa projekty: serwera i klienta Wykonali: Mikołaj Stankowiak, 127234 Michał Wachowiak, 127300 Serwer realizowany na Linux w C Klient realizowany na Windows w C# kod wykonania: 0 - poprawność kod wykonania: 1 - błąd Komunikacja klient <--> serwer: Próba połączenia ('eConnection'): --> 0x99 + 0xFFFFFFF0 Rozmiar: 1 + 4 = 5 <-- 0x99 + 0xFFFFFFF0 Rozmiar: 1 + 4 = 5 Logowanie ('eLogin', AddUser, OpenUser, uruchomienie procesu potomnego z wysylaniem danych polaczenia): --> 0xA0 + login + 0xFFFFFFF0 Rozmiar: 1 + 16 + 4 = 21 <-- 0xA0 + kod wykonania + 0xFFFFFFF0 Rozmiar: 1 + 1 + 4 = 6 Wylogowanie ('eLogout', CloseUser, zamkniecie procesu potomnego): --> 0xA1 + login + 0xFFFFFFF0 Rozmiar: 1 + 16 + 4 = 21 <-- 0xA1 + kod wykonania + 0xFFFFFFF0 Rozmiar: 1 + 1 + 4 = 6 Zmiana maksymalnego pingu ('eMaxPing') --> 0x98 + login + ping + 0xFFFFFF00 Rozmiar: 1 + 16 + 2 + 4 = 23 <-- 0x98 + kod wykonania + 0xFFFFFFF0 Rozmiar: 1 + 1 + 4 = 6 Dane polaczenia ('eServerData', ToZeroIndex, TestServer dopoki nie koniec pliku): --> 0xC0 + login + 0xFFFFFFF0 Rozmiar: 1 + 16 + 4 = 21 <-- 0xC0 + serverInfo.bytes + 0xFFFFFFF0 Rozmiar: 1 + 70 + 4 = 75 Usuwanie serwera po indeksie ('eRemoveServer'): --> 0xB0 + login + id wpisu + 0xFFFFFFF0 Rozmiar: 1 + 16 + 1 + 4 = 22 <-- 0xB0 + kod wykonania + 0xFFFFFFF0 Rozmiar: 1 + 1 + 4 = 6 Usuwanie wszystkich serwerow ('eRemoveAllServers'): --> 0xB1 + login + 0xFFFFFFF0 Rozmiar: 1 + 16 + 4 = 21 <-- 0xB1 + kod wykonania + 0xFFFFFFF0 Rozmiar: 1 + 1 + 4 = 6 Dodawanie serwera na ostatnia pozycje ('esAddServer'): --> 0xB2 + login + port + nazwa domenowa + 0xFFFFFFF0 Rozmiar: 1 + 16 + 2 + 64 + 4 = 87 <-- 0xB2 + kod wykonania + 0xFFFFFFF0 Rozmiar: 1 + 1 + 4 = 6
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Packages 0
No packages published