Uma plataforma intermediária de troca de mensagens gerenciadora de mesas
Show full item record
Title:
|
Uma plataforma intermediária de troca de mensagens gerenciadora de mesas |
Author:
|
Kruhs, Felipe
|
Abstract:
|
Atualmente sou sócio de um site de rankings, ele registra todas as partidas de cada usuário em cada liga, gerencia rankings, promove campeonatos, torneios, copas, etc. Além disso desenvolvemos jogos e estamos atualizando este site para que esteja totalmente ligado a esses jogos. Apesar de ter um número considerável de partidas jogadas por dia (por volta de 1500 no jogo principal do site), achamos que poderíamos melhorar pois os nossos jogos foram desenvolvidos para a conexão Cliente/Servidor utilizando Sockets, onde o Servidor é o próprio usuário que disponibiliza a mesa. Este fato deixa muitos usuários fora da nossa abrangência, pois a grande maioria que deseja disponibilizar uma mesa, não sabe abrir uma porta do modem e muito menos requisitar isso ao seu provedor. Como uma possível solução, pensou-se em fazer uma plataforma em que todos os usuários se conectariam a ela, e esta plataforma faria a intermediação das mensagens trocadas entre os usuários de forma assíncrona, ela suportaria a troca de mensagens de todos os jogos já desenvolvidos e daqueles que virão ainda, a lógica dos jogos continuaria a ser processada em cada usuário para não ocorrer problemas de lentidão no processamento dos dados. O trabalho foi dividido em duas partes. Primeiramente foi feito um estudo para escolher a tecnologia que melhor se ajustaria à resolução do problema da conexão. E posteriormente a implementação da plataforma com a tecnologia escolhida. Para demonstrar o bom funcionamento da plataforma foi desenvolvido também um software cliente que utiliza os recursos da plataforma. |
Description:
|
TCC (graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Curso de Ciências da Computação. |
URI:
|
https://repositorio.ufsc.br/handle/123456789/184128
|
Date:
|
2011 |
Files in this item
This item appears in the following Collection(s)
Show full item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar