95881853170c1ca02b650717fd416a2c2a5e3568nd<?xml-stylesheet type="text/xsl" href="/style/manual.pt-br.xsl"?>
b244bbf442a0aea3dc397b4d0d751f4716c5891dnd<!-- English Revision: 151408:1561569 (outdated) -->
db878466c5e95073429dda0bdd001f45e9486e16fielding Licensed to the Apache Software Foundation (ASF) under one or more
db878466c5e95073429dda0bdd001f45e9486e16fielding contributor license agreements. See the NOTICE file distributed with
db878466c5e95073429dda0bdd001f45e9486e16fielding this work for additional information regarding copyright ownership.
db878466c5e95073429dda0bdd001f45e9486e16fielding The ASF licenses this file to You under the Apache License, Version 2.0
db878466c5e95073429dda0bdd001f45e9486e16fielding (the "License"); you may not use this file except in compliance with
db878466c5e95073429dda0bdd001f45e9486e16fielding the License. You may obtain a copy of the License at
95881853170c1ca02b650717fd416a2c2a5e3568nd Unless required by applicable law or agreed to in writing, software
95881853170c1ca02b650717fd416a2c2a5e3568nd distributed under the License is distributed on an "AS IS" BASIS,
95881853170c1ca02b650717fd416a2c2a5e3568nd WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
95881853170c1ca02b650717fd416a2c2a5e3568nd See the License for the specific language governing permissions and
95881853170c1ca02b650717fd416a2c2a5e3568nd limitations under the License.
95881853170c1ca02b650717fd416a2c2a5e3568nd<title>Descrição das novas funcionalidades do Apache 2.2</title>
95881853170c1ca02b650717fd416a2c2a5e3568nd <p>Esse documento descreve algumas das principais mudanças
95881853170c1ca02b650717fd416a2c2a5e3568nd entre as versões 2.0 e 2.2 do Servidor HTTP Apache.
95881853170c1ca02b650717fd416a2c2a5e3568nd Para a lista de mudanças desde a versão 1.3, veja a página
95881853170c1ca02b650717fd416a2c2a5e3568nd de documentação <a href="new_features_2_0.html">novas funcionalidades
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>O novo módulo <module>mod_proxy_balancer</module> fornece
95881853170c1ca02b650717fd416a2c2a5e3568nd serviços de carregamento de balenceamento para <module
95881853170c1ca02b650717fd416a2c2a5e3568nd >mod_proxy</module>. O novo módulo <module>mod_proxy_ajp</module
95881853170c1ca02b650717fd416a2c2a5e3568nd > oferece suporte para o <code>Protocolo Apache JServ
3801923310ec61f4911e0bb4487a0b05d031db7btakashi href="http://tomcat.apache.org/">Apache Tomcat</a>.</dd>
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>O <module>mod_filter</module> introduz configuração dinâmica para
95881853170c1ca02b650717fd416a2c2a5e3568nd o filtro de saída de dados. Permitindo que os filtros sejam
95881853170c1ca02b650717fd416a2c2a5e3568nd condicionalmente inseridos, baseando-se nos cabeçalhos <em
95881853170c1ca02b650717fd416a2c2a5e3568nd >Request</em> ou <em>Response</em> ou em variáveis do
95881853170c1ca02b650717fd416a2c2a5e3568nd ambiente, ele acaba com os problemas de dependências e pedidos
95881853170c1ca02b650717fd416a2c2a5e3568nd da arquitetura 2.0.</dd>
95881853170c1ca02b650717fd416a2c2a5e3568nd </section>
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>Este módulo é uma migração do <code>mod_auth_ldap</code>,
95881853170c1ca02b650717fd416a2c2a5e3568nd da versão 2.0 para a estrutura 2.2 de <code>Authn/Authz</code>.
95881853170c1ca02b650717fd416a2c2a5e3568nd As novas funcionalidades incluem o uso de atributos LDAP e
e6a5e513286e0fc065723a86b3d8a844e193be51humbedooh filtros de procura complexos na diretriz <directive module="mod_authz_core"
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>Adicionado um novo argumento <code>?config</code> que
95881853170c1ca02b650717fd416a2c2a5e3568nd mostra a configuração das diretrizes analisadas pelo
95881853170c1ca02b650717fd416a2c2a5e3568nd Apache, incluindo o nome do arquivo e o número da linha.
95881853170c1ca02b650717fd416a2c2a5e3568nd Esse módulo também mostra a ordem de todos os ganchos de
95881853170c1ca02b650717fd416a2c2a5e3568nd pedidos (request hooks) e informações adicionais sobre
95881853170c1ca02b650717fd416a2c2a5e3568nd a compilação, similar ao comando <code>httpd -V</code>.</dd>
95881853170c1ca02b650717fd416a2c2a5e3568nd </section>
95881853170c1ca02b650717fd416a2c2a5e3568nd <title>Mudanças ao Desenvolvedor de Módulos</title>
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>O Apache 2.2 utiliza a API do APR 1.0. Todas as funções e
95881853170c1ca02b650717fd416a2c2a5e3568nd símbolos antigos foram removidos do <code>APR</code> e
95881853170c1ca02b650717fd416a2c2a5e3568nd <a href="http://apr.apache.org/">Website do APR</a>.</dd>
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>Uma nova função <code>ap_log_cerror</code>, foi adicionada
95881853170c1ca02b650717fd416a2c2a5e3568nd para registrar erros que ocorrem na conexão do cliente.
95881853170c1ca02b650717fd416a2c2a5e3568nd Quando documentado no diário de log, a mensagem inclui o
95881853170c1ca02b650717fd416a2c2a5e3568nd endereço IP do cliente.</dd>
95881853170c1ca02b650717fd416a2c2a5e3568nd <dt>Adicionado Gancho de Teste de Configuração</dt>
95881853170c1ca02b650717fd416a2c2a5e3568nd adicionado para auxiliar módulos que querem executar
95881853170c1ca02b650717fd416a2c2a5e3568nd códigos especiais apenas quando o usuário passa o
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>Uma nova diretriz chamada <code>ThreadStackSize</code>,
95881853170c1ca02b650717fd416a2c2a5e3568nd foi adicionada para ajustar o tamanho das stacks em todos
95881853170c1ca02b650717fd416a2c2a5e3568nd os threadeds MPMs. Essa é uma prática necessário para alguns
95881853170c1ca02b650717fd416a2c2a5e3568nd módulos de terceiros em plataformas com tamanhos de stacks
95881853170c1ca02b650717fd416a2c2a5e3568nd pequenos por padrão.</dd>
95881853170c1ca02b650717fd416a2c2a5e3568nd <dt>Negociação de Protocolo para filtros de saída</dt>
95881853170c1ca02b650717fd416a2c2a5e3568nd <dd>No passado, todo filtro era responsável por garantir
95881853170c1ca02b650717fd416a2c2a5e3568nd a geração de cabeçalhos de resposta correto que os afetava.
95881853170c1ca02b650717fd416a2c2a5e3568nd Os filtros agora podem delegar o gerenciamento de protocolos
95881853170c1ca02b650717fd416a2c2a5e3568nd </section>
95881853170c1ca02b650717fd416a2c2a5e3568nd</manualpage>