Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

  #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






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!







    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



[Este post ainda não foi associado a uma sequência]
Autor
Cicero Augusto Wollmann Zandoná

Oito anos de experiência com desenvolvimento em Java/Java EE, possui mestrado em Métodos Numéricos para Engenharia e certificação SCJP. Atualmente trabalha como desenvolvedor/analista no HSBC Global Technology Brasil.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.

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

Plano conveniência – Neste plano este post custa R$ 4,90 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ 1,96 (assinante) ou R$ 2,45 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ 1,47
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03