elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Analisis y diseño cliente servidor.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Analisis y diseño cliente servidor.  (Leído 1,543 veces)
xustyx

Desconectado Desconectado

Mensajes: 213


Ver Perfil
Analisis y diseño cliente servidor.
« en: 2 Noviembre 2014, 15:53 pm »

Buenas a todos!

Me gustaría saber, que pasos se realizan para llegar a un analisis de la comunicacion que tiene que haber entre un servidor y un cliente.

Me explico con un ejemplo.
Imaginaros que tenemos el 3 en raya para jugar con 2 jugadores en local. Logicamente el cliente tiene la logica del juego y la interfaz. El primer paso que creo que se debe de hacer es realizar un analisis para separar la interfaz de la logica, así quedarnos con un cliente (interfaz) y un servidor (logica), pero al llegar a este paso, el siguiente sería dissenyar una comunicacion entre la interfaz y el servidor. En este caso és bastante simple ya que se trata de algo por turnos y sin muchos casos que abordar, pero en el caso de que se tratara de un software mas complejo, que dependa de un stream de datos constante (UDP) la cosa se complica.

En este caso ¿Que metodología hay que aplicar para llegar a crear un sistema de comunicación simple sencillo y robusto?

No sé si me he explicado pero supongo que me entendereis.

Un saludo!


« Última modificación: 2 Noviembre 2014, 15:55 pm por xustyx » En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Analisis y diseño cliente servidor.
« Respuesta #1 en: 3 Noviembre 2014, 06:25 am »

No es algo sencillo de definir porque depende de la aplicación a desarrollar. En todo caso lo que requieres es un conocimiento de los protocolos ya existentes y que están a tu alcance (de esta manera no programas de más) así como el conocimiento de TCP y UDP. También es recomendable que conozcas la arquitectura de redes para saber lo que puedes hacer y lo que no así como el porqué.

Y después de todo lo anterior sería que listaras toda la información que tu aplicación puede llegar a transmitir y recibir durante la ejecución de la misma y desarrollar un método para que dichos datos no interfieran entre si.

Un saludo.


En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Reglas] Subforo de análisis y diseño de malware.
Análisis y Diseño de Malware
Staff elhacker.net 0 23,669 Último mensaje 15 Junio 2008, 05:56 am
por Staff elhacker.net
analisis y diseno de malware « 1 2 »
Sugerencias y dudas sobre el Foro
YST 17 9,859 Último mensaje 21 Junio 2009, 23:51 pm
por Littlehorse
Sección Analisis y Diseño de Malware
Sugerencias y dudas sobre el Foro
fary 1 6,838 Último mensaje 15 Diciembre 2011, 23:53 pm
por skapunky
Diseño de un cliente Streaming - Python
Scripting
kamaxito 9 7,365 Último mensaje 28 Mayo 2012, 13:11 pm
por Coco88
avast! infection detected en subforo analisis y diseño de malware
Seguridad
xiruko 2 3,218 Último mensaje 22 Abril 2012, 14:10 pm
por xiruko
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines