C/C++ / CGI / Sieć Novell / PHP / Java / SQL / Oracle / WebSphere MQ / WebSphere Message Broker / JavaScript / Humor / IT Quiz

Technologia cienkiego klienta oraz serwery aplikacji

Popularno?ć oprogramowania pracuj?cego w architekturze Klient-Serwer powoduje, że często spotykamy się z instalacjami, w których Uniwersalne Końcówki Sieciowe (zwane także cienkimi klientami lub komputerami sieciowymi) musz? współpracować z takimi programami. <br><br> Klasycznymi przykładami s? rozwi?zania oparte o interfejs oparty o przegl?darkę WWW - chociażby system bankowo?ci elektronicznej dla biznesu niektórych banków lub popularny zintegrowany system SAP.<br><br> Architektura Klient-Serwer wymaga współpracy 2 modułów programowych - serwera, który zazwyczaj pracuje na dedykowanym silnym komputerze i komunikuje się z innymi jednostkami za po?rednictwem sieci lokalnej lub rozległej oraz klienta, którego zadaniem jest realizacja interfejsu użytkownika oraz oczywi?cie komunikacja z serwerem.<br><br> Architektura oparta o model serwera aplikacyjnego pozwala na zabezpieczenie poziomu niezawodno?ci, dostępno?ci, łatwo?ci naprawy i skalowalno?ci wymaganej w intranetach przedsiębiorstw i rozwi?zaniach internetowych. Architektura obejmuj?ca serwer aplikacyjny pozwala:<br><br> -        obsługiwać duże ilo?ci zapytań<br> -        obsługiwać nieprzewidywalne obci?żenia<br> -        utrzymywać wysok? dostępno?ć i niezawodno?ć usług<br> <br> Architektura sieciowa.
Sieć może być zaprojektowana w dwóch, trzech lub więcej warstwach w zależno?ci od ?rodowiska. W przedsiębiorstwie, w którym większo?ć dostępu do informacji jest realizowana wewn?trz firmy, z reguły spotkamy architekturę dwuwarstwow?. Do ?rodowiska wymagaj?cego dostępu z zewn?trz, jak np. w przypadku handlu elektronicznego, bardziej pasuje architektura trójwarstwowa.<br><br> W dwuwarstwowej architekturze serwery aplikacyjne stanowi? warstwę pierwsz?, a serwery baz danych - drug?. Interfejs użytkownika znajduje się na serwerach aplikacyjnych a dane na serwerach baz danych.<br><br> W trzywarstwowej architekturze serwery aplikacyjne ustawione s? w drugiej warstwie, z reguły pomiędzy serwerami WWW stanowi?cymi pierwsz? warstwę, a serwerami baz danych stanowi?cymi warstwę trzeci?. Druga warstwa bywa okre?lana również warstw? aplikacyjn?. <br><br> W takim modelu interfejs użytkownika znajduje się na platformach pierwszej warstwy, cała logika aplikacji biznesowych na drugiej warstwie, a dane przechowywane s? na warstwie trzeciej.<br><br> Serwery aplikacji

Powrót


  Autorem serwisu jest Marcin Kasiński
Wszelkie prawa zastrzeżone. All rights reserved.
powered by technology... linux eclipse java php