01/03/2010, 06:50
|
| | | Fecha de Ingreso: noviembre-2008 Ubicación: 127.0.0.1
Mensajes: 296
Antigüedad: 16 años Puntos: 6 | |
Respuesta: Se puede hacer el servidor, en cliente-servidor, que escuche por 2 puertos Veamos, por ser posible, es posible todo.
Por ejemplo, tienes protocolos como FTP que utilizan varios puertos para la comunicación u otros como NFS que utilizan varios comandos dentro de la misma comunicación.
Como lo hagas depende de ti. Debes valorar los pros y contras de cada modo.
Para hacer algo así (imagino que quieres comunicación TCP), deberás usar Threads. Si sólo quieres un servidor, deberás hacer que el thread inicial inicie nuevos threads para cada cliente (tienes miles de ejemplos en internet).
Si quieres dos servidores, deberás iniciar cada servidor en un thread independiente capaz de generar nuevos threads (si entiendes la primera opción, seguro que sabrás adaptar el código para crear esta otra opción).
Si quieres mi opinión, yo no se que quieres hacer, pero lo haría con un solo puerto y lo manejaría por comandos (el protocolo).
Saludos
__________________ Carlos Recoger datos es solo el primer paso hacia la sabiduría. Pero compartir información es el primer paso hacia la comunidad. - IBM |