O documento apresenta um workshop sobre a web em tempo real. O palestrante, Sérgio Costa, irá falar sobre as tecnologias de (quase) tempo real como AJAX e comet, demonstrar uma aplicação em tempo real usando a plataforma Realtime.co e discutir desafios e soluções como escalabilidade, desempenho e segurança na construção de aplicações web em tempo real.
10. AJAX
• NÃO disponibiliza tempo-real. Somente SIMULA.
• A informação é disponibilizada em intervalos de
tempo
• São feitos pedidos sem que haja informação nova
• Não é dada informação nova quando ela existe
• Desperdiça largura de banda
• Desperdiça recursos do servidor
• Cheiro fresco a limão
# 10
11. A web em tempo real
• Mudança de paradigma ou um novo paradigma
• Push de conteúdo
• Controlo total do fluxo de informação
• Publicação on-time
• As aplicações web aproximam-se mais das congéneres
desktop/mobile/server
• Desenvolvimento de novas funcionalidades
• Melhoria de funcionalidades antigas
# 11
12. Utilizações
• Disponibilização de informação financeira
• Ferramentas de monitorização
• Ferramentas e aplicações sociais
• Publicação de conteúdo
• Ferramentas de user engagement
• Jogos
• Tudo o que necessite de apresentar conteúdo
dinâmico
# 12
15. Soluções
• Desenvolver de raíz
• Tempo ( = dinheiro)
• Obriga a manutenção
• +Tempo ( = +dinheiro)
# 15
• Utilizar uma framework
• Menor time-to-market
• Mais tempo a desenvolver
a aplicação
• Menos tempo a resolver
problemas
35. xRTML
# 35
• Extensible Real Time Multiplatform Language
• Adiciona uma camada de abstração
• Reduz e otimiza o trabalho do developer
• Gere as ligações e as mensagens
• Orientado à plataforma