526 Shares 7330 views

Architektura klient-serwer: cechy interakcji

Komputery, oprogramowanie i urządzenia peryferyjne są rozbieżne elementy sieci informacyjnej. Niektóre posiadają pewien zasób, tzw serwerów, podczas gdy inni zwracają się do tych środków zwanych klientów. Zastanów się, w jaki sposób rozmawiać i co stanowi architekturę klient-serwer.

Architektura klient-serwer

Architektura „klient-serwer” jest interakcja z elementów konstrukcyjnych sieci na podstawie pewnych zasad organizacji sieci, które są elementy konstrukcyjne komponentów serwerowych i dostawców niektórych wyspecjalizowanych funkcji (usług), a także klienci, którzy korzystają z tej usługi. Określone funkcje można podzielić na trzy grupy w zależności od konkretnych zadań:

  • Funkcja wejścia i przedstawiania przeznaczony do współpracy użytkownika z systemem;
  • Funkcje aplikacji – dla każdego domena ma swój własny zestaw;
  • Funkcje zarządzania przeznaczone są do zarządzania systemem plików, różnych baz danych i innych elementów.

Autonomiczny układ, takich jak komputer bez połączenia sieciowego, prezentuje składniki Stosowanej i zarządzania na różnych poziomach. Ten rodzaj poziomach są uznawane za system operacyjny, aplikacja i oprogramowanie narzędziowe, różne narzędzia. Podobnie, sieć zawiera wszystkie powyższe składniki. Najważniejsze – prawo do zapewnienia współdziałania między tymi składnikami sieci.

Zasada działania architekturze klient-serwer

Architektura klient-serwer najczęściej wykorzystywane do tworzenia baz danych firmowych, w których informacje nie są tylko zapisane, ale również od czasu do czasu, aby przetwarzać różne metody. Że baza danych jest kluczowym elementem każdego systemu informacyjnego przedsiębiorstwa, a serwer jest podstawą tych ram. W ten sposób, serwer występują najbardziej skomplikowanych operacji na wejściu, przetwarzania, przechowywania i modyfikacji danych. Gdy użytkownik (klient) ma dostęp do bazy danych (serwer), wniosek jest przetwarzany: bezpośredni dostęp do bazy danych i zwraca odpowiedź (wynik przetwarzania). Wynikiem przetwarzania – komunikat sieci o udanej operacji lub błędów. komputery serwer może obsługiwać kilka jednoczesnych żądań klientów do tego samego pliku. Ta praca i transfer danych w sieci, aby przyspieszyć pracę aplikacji.

Architektura klient-serwer: wykorzystanie technologii

Architektura ta umożliwia dostęp do różnych zasobów z wykorzystaniem technologii sieciowych: serwerów WWW, serwerów aplikacji, baz danych, serwerów pocztowych, zapór, serwerów proxy. rozwój aplikacji klient-serwer pozwala na poprawę bezpieczeństwa, niezawodności i wydajności aplikacji i sieci jako całości. Najczęstsze aplikacje klient-serwer używany do automatyzacji biznesu.