GoConqr has a new look! Let us know what you think.

Flashcards

Servidores de Web e de Aplicação

Raphael Luiz Fonseca Específica HARD Portuguese 5.0Average rating 5.0 out of 5 (4 ratings) 32 cards

Servidores de Web e de Aplicação

Cards in this deck (32)

  1. 1- Servidor que expõe a lógica de negócios para aplicações clientes através de vários protocolos, inclusive HTTP - Prover acesso a aplicações corporativas e aplicações baseadas em web (contém um servidor web)Servidores de Aplicação
  2. 2- Servidor que pode manipular requisições HTTP - Prover acesso à aplicações baseadas em web (formulário e páginas html)Servidores WEB
  3. 3• Servidor Java para WEB; • Software Livre e de código aberto; • Surgido dentro do projeto Apache Jakarta; • Endosso oficial da Sun; • Container Web / Web Server / Container Servlet; • Abrange Servlet e JSP + recursos adicionais (Realms, JNDI, JDBC ...);Apache Tomcat
  4. 4Documento mais importante do /confi é o server.xmlEstrutura Apache TomcatDocumento mais importante do /confi é o server.xml
  5. 5- Obriga a implementação de uma política de segurança nesse servidor, por isso, não é necessário escrever, na aplicação, um código específico para autenticação e autorização.Realms
  6. 6- • Software Livre e de Código Aberto • Servidor Web mais utilizado no mundo; • Compatível com protocolo HTTP 1.1; • Existem versões para vários SOs (Windows, Linux, Novell, OS/2); • Funcionalidades são mantidas através de uma estrutura de módulos; • (Última versão 2.4.6 – Julho/2013)Servidor WEB - Apache HTTP
  7. 7- É o arquivo principal de configuração do Apache HTTP - No arquivo se encontram todos os parâmetros de funcionamento do Apache. Alguns parâmetros são gerais para a instalação e funcionamento do Apache. Muitos dos outros parâmetros se podem configurar independentes para um conjunto de diretórios e/ou arquivos.Estrutura de Arquivos de Configuração - httpd.conf
  8. 8Oferecem um meio de fazer mudanças nas configurações por-diretório. Um arquivo, contendo uma ou mais diretrizes de configurações, é colocado em um diretório em particular, e as diretrizes se aplicam para aquele diretório e todos os seu subdiretórios subseqüentes.Estrutura de Arquivos de Configuração - htaccess
  9. 9- Usado para criar e atualizar nomes e senhas para autenticação básica de usuários HTTP.Estrutura de Arquivos de Configuração - htpasswd
  10. 10- Módulo de RedirecionamentoMódulos Apache HTTP - Módulo_jk
  11. 11- Balanceamento de CargasMódulos Apache HTTP - Módulo_balancer
  12. 12- Capacidade de proxyMódulos Apache HTTP - Módulo_proxy
  13. 13- Tratamento de CacheMódulos Apache HTTP - Módulo_cache
  14. 14- Estender o servidor para suporte a criptografia forte usando os protocolos SSL (Secure Sockets Layer) e TLS (Transport Layer Security)Módulos Apache HTTP - Módulo_ssl
  15. 15- Linux + Apache + MySQL + PHP, Perl ou Python. - Combinação das tecnologias de software livre é bastante popular, devido ao baixo custo, performance e escalabilidade. - Facilidade de trocar de servidor, já que a grande maioria dos serviços de hospedagem contam com estes softwares.LAMP
  16. 16- Um servidor de aplicação de código fonte aberto baseado na plataforma J2EE implementada completamente na linguagem de programação Java.Servidor de Aplicação - JBoss
  17. 17• Geralmente utilizado quando se tem vários servidores e opta- se por um gerenciamento multi-server; • Gerenciamentocentralizado; • domain.sh ou domain.batJBoss - Domain Mode
  18. 18• Processo independente assim como nas versões anteriores do JBoss; • standalone.sh ou standalone.batJBoss - Standalone Mode
  19. 19- default - full - full-ha - haJBoss - Profiles
  20. 20- Nomes lógicos específicos para caminhos do filesystem - jboss.home , user.home, jboss.server.config.dir, jboss.server.log.dirJBoss - Paths
  21. 21- Interface de linha de comando - Enviar requisições de operações - Publicar aplicações, alterar data sourcer, atributosJBoss - CLI
  22. 22—Estrutura de Diretórios JBossEstrutura de Diretórios JBoss
  23. 23Empacotamento de uma estrutura de diretórios e arquivos para um servidor de aplicação.WAREmpacotamento de uma estrutura de diretórios e arquivos para um servidor de aplicação
  24. 24- Descreve o conteúdo dos módulos e suas relações. DD JEE: web.xml DD Runtime: glassfish-web.xmlDeployment Descriptor
  25. 25- Empacotamento de Dependências e EJB's - Especifica as classes e interfaces de cada EJB - Especifica quais métodos o container deve gerenciar transações.JAR ( Java Archive )- Empacotamento de Dependências e EJB's - Especifica as classes e interfaces de cada EJB - Especifica quais métodos o container deve gere...
  26. 26- Empacota em um único arquivo .war e .jar.EAR- Empacota em um único arquivo .war e .jar
  27. 27—Estrutura Geral de EmpacotamentoEstrutura Geral de Empacotamento
  28. 28Conjunto de funcionalidades relacionadas ao desenvolvimento de aplicações web.Web Profile
  29. 29Recurso que representa uma configuração de plataforma, adequada a uma classe particular de aplicações, podendo conter um subconjunto de tecnologias suportadas pela plataformaProfile
  30. 30Definir as restrições de validação em um único lugar e compartilhá-las através das diferentes camadas.Bean Validation
  31. 31Permite que aplicações Java EE analisem, transformem e consultem dados no formato JSONJSON-P
  32. 32—Containers JEEContainers JEE

Information

Description
HARD Específica (Desenvolvimento) Flashcards on Servidores de Web e de Aplicação, created by Raphael Luiz Fonseca on 18/12/2014.
Views
477
Rating
Average rating 5.0 out of 5 (4 ratings)

Feedback

What is it about?

What do you think of the new look?

How do you like it?