Architektura klient-serwer: funkcje interakcji

Komputery, oprogramowanie i urządzenia peryferyjnesą nierównymi składnikami sieci informacyjnej. Niektóre posiadają zasoby, więc nazywane są serwerami, inne odnoszą się do tych zasobów i nazywane są klientami. Zastanów się, jak wchodzą ze sobą w interakcje i jaka jest architektura klient-serwer.

Architektura serwera klienta
Architektura klient-serwer

Architektura "Klient-Serwer" tointerakcja komponentów strukturalnych w sieci w oparciu o pewne zasady organizacji tej sieci, w której elementy strukturalne są serwerem i dostawcami węzłów dla pewnych wyspecjalizowanych funkcji (usług), a także klientów korzystających z tej usługi. Poszczególne funkcje są podzielone na trzy grupy w oparciu o rozwiązanie określonych zadań:

  • funkcje wprowadzania i prezentacji są zaprojektowane do interakcji z użytkownikiem;
  • zastosowane funkcje - dla każdego obszaru tematycznego istnieje własny zestaw;
  • funkcje zarządzania zasobami są przeznaczone do zarządzania systemem plików, różnymi bazami danych i innymi komponentami.

System autonomiczny, na przykład komputer bezpołączenie sieciowe reprezentuje elementy prezentacji, aplikacji i zarządzania na różnych poziomach. Tego rodzaju poziomy to system operacyjny, oprogramowanie użytkowe i serwisowe, różne narzędzia. W ten sam sposób wszystkie powyższe elementy są prezentowane w sieci. Najważniejsze jest właściwe zapewnienie interakcji sieci między tymi komponentami.

Komputery serwerowe
Zasada architektury klient-serwer

Architektura klient-serwer jest najczęściejSłuży do tworzenia korporacyjnych baz danych, w których informacje są nie tylko przechowywane, ale również mogą być okresowo przetwarzane za pomocą różnych metod. Baza danych jest głównym elementem każdego korporacyjnego systemu informacyjnego, a rdzeń tej bazy danych znajduje się na serwerze. Tak więc na serwerze są najbardziej złożone operacje dotyczące wprowadzania, przechowywania, przetwarzania i modyfikacji danych. Gdy użytkownik (klient) uzyskuje dostęp do bazy danych (serwera), przetwarzane jest żądanie: bezpośredni dostęp do bazy danych i zwrócenie odpowiedzi (wynik przetwarzania). Wynikiem przetwarzania jest komunikat sieciowy o pomyślnej operacji lub błędzie. Komputery serwerów mogą przetwarzać jednoczesny dostęp wielu klientów do tego samego pliku. Taka praca i transfer danych przez sieć może przyspieszyć pracę wykorzystywanych aplikacji.

rozwój aplikacji serwera klienta
Architektura klient-serwer: zastosowanie technologii

Ta architektura służy do uzyskiwania dostępuróżne zasoby przy użyciu technologii sieciowych: serwery WWW, serwery aplikacji, serwery baz danych, serwery pocztowe, zapory ogniowe, serwery proxy. Rozwój aplikacji klient-serwer pozwala zwiększyć bezpieczeństwo, niezawodność i produktywność aplikacji oraz całej sieci. Najczęściej aplikacje typu klient-serwer są używane do automatyzacji biznesu.

Podobało mi się:
0
Architektura Indii
Mezopotamia: architektura najstarszych
Który klient torrent jest lepszy?
Architektura klient-serwer
Klient poczty e-mail
MS Access. Bazy danych MS Access. MS Access
Architektura przyszłości: najlepsze projekty
Architektura Japonii, jej wyjątkowość
Architektura renesansu
Najlepsze posty
w górę