Escolar Documentos
Profissional Documentos
Cultura Documentos
Autor:
Elizabeth Menezes de Pinho Alves,
Leonardo Mathias, Paulo Júnior,
Aline Calado Fernandes
23 de Maio de 2023
Elizabeth Menezes de Pinho Alves, Leonardo Mathias, Paulo Júnior, Aline Calado Fernandes
Aula 11
Apresentação
Antes de começarmos, gostaria de me apresentar. Meu nome é Elizabeth Menezes, tenho 32 anos
e sou natural do Pernambuco. Sou graduada em Administração pela
UFPE e Pós-Graduada em Direito Administrativo e Constitucional.
Atualmente, exerço o cargo de Auditora de Controle Externo no
Tribunal de Contas do Estado de São Paulo (TCE-SP). Também fui
aprovada e nomeada para outros concursos da área fiscal (Auditor Fiscal
Estadual e Municipal) e da área de controle.
Serei a responsável pelo Bizu Estratégico de Servidores Web e
de Aplicação e, com ele, pretendo abordar os tópicos mais cobrados
nessa disciplina, de maneira concisa e objetiva, por meio de uma
linguagem bem clara!
Espero que gostem!
Um grande abraço e bons estudos!
• Resumindo, são sistemas que o usuário “enxerga” como um único computador, mas na verdade
existem alguns (ou muitos), geograficamente distribuídos. Como as mensagens são trocadas e
como é realizado o processamento, o usuário nem fica sabendo (é transparente), ele só recebe
o resultado final.
• Middleware: camada de software localizada logicamente entre uma camada de nível mais alto
(usuários e aplicações) e uma camada subjacente (frameworks e facilidades de comunicação). As
principais funções da camada de middleware são:
- Ocultar do usuário que a aplicação é executada em diferentes máquinas distribuídas
geograficamente;
- Ocultar a heterogeneidade dos sistemas operacionais (ex.: Windows, Linux etc.) e protocolos
de comunicação subjacentes.
• Gerenciamento de recursos: a principal tarefa do sistema é garantir o controle sobre quem usa
o quê. Esse controle também permite o compartilhamento dos recursos.
• Modelo peer-to-peer: todos os processos possuem papeis semelhantes, sem distinção entre
clientes e servidores. As principais características são mais ampla distribuição de carga
(computação e rede), maior escalabilidade, o sistema expande-se acrescentando mais pares, e a
coordenação mais complicada que cliente-servidor.
• O Apache é um servidor Web livre (possui código-fonte aberto) que funciona em ambiente
multiplataforma (Windows, Novell, OS/2, Unix, Linux, FreeBSD etc.). No Linux o servidor utiliza o
daemon httpd. Suas funcionalidades são mantidas através de uma estrutura de módulos,
permitindo inclusive que o usuário escreva seus próprios módulos.
• Apachectl (Apache HTTP Server Control Interface): trata-se de um front end para o servidor
Apache. É utilizado para ajudar o administrador a controlar o funcionamento do daemon httpd.
O script apachectl pode operar em dois modos:
- Front end simples que configura quaisquer variáveis de ambiente necessárias e então chama o
httpd, passando argumentos de linha de comando;
- Script de inicialização, recebendo argumentos simples como start, restart, e stop, traduzindo-
os em sinais apropriados ao httpd.
• O IIS (Internet Information Services) é um servidor Web criado pela Microsoft para seus sistemas
operacionais para servidores. A versão mais recente é o IIS 10 (Windows Server 2016 e Windows
10). A função do IIS no Windows Server é oferecer uma plataforma para a hospedagem de sites,
serviços e aplicativos, permitindo a integração das seguintes tecnologias: ASP.NET, FTP, PHP,
WCF e o próprio IIS.