2
O Dropwizard fica na linha entre ser uma biblioteca e uma estrutura.Seu objetivo é fornecer implementações confiáveis e com desempenho de tudo o que um aplicativo Web pronto para produção precisa.Como essa funcionalidade é extraída em uma biblioteca reutilizável, seu aplicativo permanece enxuto e focado, reduzindo o tempo de colocação no mercado e os encargos de manutenção.Jetty for HTTP Como você não pode ser um aplicativo Web sem HTTP, o Dropwizard usa a biblioteca HTTP Jetty para incorporar um servidor HTTP incrivelmente ajustado diretamente no seu projeto.Em vez de entregar seu aplicativo a um servidor de aplicativos complicado, os projetos do Dropwizard têm um método principal que gera um servidor HTTP.A execução de seu aplicativo como um processo simples elimina vários aspectos desagradáveis do Java na produção (sem problemas com PermGen, sem configuração e manutenção do servidor de aplicativos, sem ferramentas de implantação arcana, sem problemas no carregador de classes, sem logs ocultos de aplicativos, sem tentar ajustar um únicocoletor de lixo para trabalhar com várias cargas de trabalho de aplicativos) e permite que você use todas as ferramentas de gerenciamento de processos Unix existentes ... Jersey for REST Para criar aplicativos da Web RESTful, não encontramos nada melhor do que Jersey (a implementação de referência JAX-RS) em termos de recursos ou desempenho.Ele permite que você escreva classes limpas e testáveis que mapeiam normalmente solicitações HTTP para objetos Java simples.Ele suporta saída de streaming, parâmetros URI da matriz, solicitações GET condicionais e muito, muito mais.Jackson para JSON Em termos de formatos de dados, o JSON se tornou a língua franca da web e Jackson é o rei do JSON na JVM.Além de ser extremamente rápido, ele possui um sofisticado mapeador de objetos, permitindo exportar seus modelos de domínio diretamente.Métricas para métricas A biblioteca Metrics complementa tudo, fornecendo informações incomparáveis sobre o comportamento do seu código no ambiente de produção.
dropwizard
Local na rede Internet:
http://www.dropwizard.io/1.0.0/docs/Recursos
Categorias
Alternativas ao Dropwizard para Windows
18
6
3
2
Apache Struts
O Apache Struts é uma estrutura de aplicativos da web de código aberto para o desenvolvimento de aplicativos da web Java EE.
0
invesdwin-NoWicket
Uma estrutura de objetos nus para o wicket que permite que os desenvolvedores escrevam menos código wicket clichê.Sem sacrificar a flexibilidade e o controle, você é usado no wicket.Melhorando a produtividade por um fator mensurável e tornando o wicket mais divertido.