page1
Jetty
Jetty é um servidor HTTP e “servlet container” escrito em Java e projetado para ser embutido em outras aplicações.
A arquitetura preconizada pelo Jetty consiste em não implantar a aplicação em um servidor de aplicativo, e sim implantar o Jetty na aplicação.
No Jetty embutido pelo MailArchiver os seguintes contextos estão configurados:
/mail sob este contexto são armazenados os arquivos fontes das mensagens, em uma estrutura de diretórios baseada no formato maildir.
/temp neste contexto são publicados dinamicamente, sob demanda, as imagens embutidas e arquivos anexados às mensagens. Também são publicados neste contexto os arquivos gerados com os anexos da mensagem e os arquivos gerados pela operação de exportação.
/arcserv contexto onde estão definidos os web serviçes.
/arcservutil recursos utilitários do sistema. Por exemplo, a versão customizada do arquivo cxf-utils.js
/admin o console de administração do sistema.
Os contextos arcserv, arcservutil e admin, por terem um conteúdo completamente estático, estão mapeados para dentro do próprio jar da aplicação.
Os contextos mail e temp estão mapeados para subpastas do diretório apontado pelo parâmetro “archiveDir” no arquivo de configuração do sistema.