#Este é um post fechado Este post está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!
Artigo Java Magazine 71 - Java no Google App Engine
Rode sua aplicação na infra-estrutura do Google Conheça os recursos de hospedagem do Google e aprenda na prática como desenvolver suas aplicações
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Java Magazine 71
Java no Google App Engine
Rode sua aplicação na infra-estrutura do Google
Conheça os recursos de hospedagem do Google e aprenda na prática como desenvolver suas aplicações
De que se trata o artigo:
Vantagens e Limitações
Escalar de forma orgânica significa de forma gradativa, como acontece em uma situação real. Por isso, é importante avisar que se você pretende executar algum teste de performance no GAE, configure a sua ferramenta para ter um período razoável de “ramp-up” de requisições.
em e-mails. Veja na seção Links, no final do artigo, o endereço para uma listagem completa das cotas. Felizmente, os limites são bem generosos para a maioria das aplicações. Segundo o Google é o suficiente para disponibilizar mais de cinco milhões de pageviews/mês (apesar de sabermos que esse número é tão relativo quanto dizer que em um iPod cabem 3.000 músicas). O que exceder o limite é cobrado proporcionalmente ao uso. Mas o leitor não precisa ficar preocupado em se enidar caso o seu site se torne um sucesso repentino, os limites de cotas são completamente customizáveis. Isto é, se a cota estabelecida for atingida o GAE mostrará uma mensagem de “limite excedido” para o visitante voltar no dia seguinte.
Will it play in App Engine?”. Como regra geral, frameworks que não usem as APIs citadas acima devem funcionar normalmente, e a maioria dos frameworks MVC entra nesse grupo.
Autenticação
createLoginURL() e createLogoutURL(), da interface UserService, criam respectivamente URLs para o login e logout do serviço. Ao clicar no link de login o usuário é redirecionado para uma página de autenticação (Figura 1) e depois mandado de volta, autenticado, para a aplicação. Mais detalhes na aplicação exemplo.
web.xml, utilizando a tag padrão <security-contraint>. Por exemplo, para restringir todas as páginas dentro de /admin incluiríamos o seguinte trecho:
<security-constraint>
<web-resource-collection>
<url-pattern>/admin/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
ATENÇÃO! A exibição deste artigo foi interrompida.
#Este é um post fechado
Este post está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!

Space do autor

Estudo comparativo entre banco de dados IBM Informix e Microsoft SQL

0
0
Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!