Estoy construyendo un pequeño multipliplayer que se necesita lo siguiente:¿Será Datasnap apropiado para hasta 8 juegos multijugador bidireccional no intensivos en comunicación?
- debe ser escrito en Delphi
- debe ser compatible con la conexión a Internet (no sólo LAN)
- trabajo a través de HTTP
- ayuda alguna cifrado de los paquetes (puede ser personalizado)
- poder enviar comandos al servidor
- poder recibir respuestas del servidor
- ser capaz de conectar hasta 8 jugadores a un servidor
- ser capaz de pasar objetos complejos (tal vez JSON serializado) a los servidores
¿Cree que el nuevo Delphi 2010 DataSnap puede ser utilizado con éxito en este escenario o debería ir con el simple viejo TSocket?
Tenga en cuenta que los "muy buenos filtros" anteriores no son seguros en absoluto, ya que necesitaría una forma segura de cambiar la clave de sesión. –