Arquitetura Cliente-Servidor - Modelos

jrmessias 1,569 views 12 slides Sep 03, 2016
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

Material do curso de Desenvolvedor para Internet no SENAC de São Miguel do Oeste-SC


Slide Content

ArquiteturaC/SSimples
AprimeiraabordagemparaumsistemadistribuídoéaarquiteturaCliente/ServidorSimples.
Nestaarquitetura,oServidornãopodeiniciarnada.OServidorsomenteexecutaas
requisiçõesdoCliente.Existeumaclarafunçãodediferenciação:Pode-seestabelecerqueo
ClienteéomestreeoServidoréoescravo.

ArquiteturaC/SSimples

ArquiteturaC/SemDoisNíveis
AconfiguraçãousualCliente/Servidorencontradanamaioriadasempresas,éaquelaemque
existemváriosClientesrequisitandoserviçosaumúnicoServidor.Estaarquiteturase
caracterizacomosendocentradanoServidor.Porémnavisãodousuário,eleimaginaque
existemváriosServidoresconectadosasomenteumCliente,ouseja,centradonoCliente.
Entretanto,comasváriasligaçõesdecomunicaçãopossíveis,existenarealidadeuma
misturadeClienteseServidores.

ArquiteturaC/SemDoisNíveis
CentradanoServidor

ArquiteturaC/SemDoisNíveis
CentradanoCliente

ArquiteturaC/SemDoisNíveis
ClienteseServidores.

ArquiteturaC/SMultinível
Nestaarquitetura,permite-sequeumaaplicaçãopossaassumirtantooperfildoClientecomo
odoServidor,emváriosgraus.Emoutraspalavras,umaaplicaçãoemalgumaplataforma
seráumServidorparaalgunsClientese,concorrentemente,umClienteparaalguns
Servidores.

ArquiteturaC/SMultinível

ArquiteturaC/SPar-Par
EstaarquiteturapodeservistacomoocasomaisgeraldaarquiteturaCliente/Servidor.Cada
umdosnodosdestaarquiteturaassumetantoopapeldeClientequantodeServidor.Na
verdade,torna-sepoucofuncionallidarcomqueméoClienteouoServidor.Éocasoondeo
processointeragecomoutrosprocessosemumabasepareada,nãoexistindonenhum
MestreouEscravo:qualquerestaçãodetrabalhopodeiniciarumprocessamento,caso
possuaumainterfacedecomunicaçãoentreousuárioeoprocessoCliente.

ArquiteturaC/SPar-Par

•Fundamentos da Arquitetura Cliente/Servidor
(https://www.marilia.unesp.br/Home/Instituicao/Docentes/EdbertoFerneda/fundamentos_da_-
arquitetura_cliente-servidor.pdf)
•FreeFlat BussinessIcons(https://www.iconfinder.com/iconsets/flat-business-icons)