Você está na página 1de 1

1- Liste os três principais componentes de software que podem falhar quando um processo cliente

chama um método em um objeto servidor, dando um exemplo de falha em cada caso. Sugira como
os componentes podem ser feitos de modo a tolerar as falhas uns dos outros.

R= pode ocorrer falha no processo cliente, processo servidor, e a comunicação entre eles.

Exemplos de falhas : tanto o cliente quanto o servidor parar de funcionar do nada, e a comunicação
entre eles não ocorrer. O cliente caso não consiga se comunicar ou acessar o servidor tentar refazer
a conexão, o servidor deve conseguir identificar requisições erradas e responder elas de forma
adequada, caso falha na comunicação tentar se comunicar novamente e também o servidor estar
replicado em nuvem para caso de parar de funcionar poder redirecionar o cliente.

2- URL = Uniform Resource Locators, podem ser nomeados: arquivos, paginas web, musicas .

3 - Use a World Wide Web como exemplo para ilustrar o conceito de compartilhamento de recursos,
cliente e servidor. Quais são as vantagens e desvantagens das tecnologias básicas HTML, URLs e
HTTP para navegação em informações? Alguma dessas tecnologias é conveniente como base para a
computação cliente-servidor em geral?

R= As vantagens de utilizar HTML, URLs e HTTP para a navegação é que todo mundo usa um
mesmo padrão de comunicação então é fácil para diversos serviços webs se comunicarem entre si e
trocarem informações necessárias, as desvantagens de se utilizar esses padrões é que você tem que
se adequar a eles, logo seu software mesmo sendo “simples” ele tem que implementar essas novas
camadas para se comunicar

Você também pode gostar