Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


dad:repasoparcial1

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
dad:repasoparcial1 [2023/11/09 10:24] thejuanvisudad:repasoparcial1 [2023/11/09 11:13] (actual) thejuanvisu
Línea 41: Línea 41:
   * El cliente debe ser de base un cliente vacío que tenga un readln y un flush (PW.println()), una secuencia de comandos seguidos, de tal forma que para probar el servidor solo tengamos que ejecutar el cliente (no es necesario meter los comandos manualmente).   * El cliente debe ser de base un cliente vacío que tenga un readln y un flush (PW.println()), una secuencia de comandos seguidos, de tal forma que para probar el servidor solo tengamos que ejecutar el cliente (no es necesario meter los comandos manualmente).
   * Para cada comando o funcionalidad del servidor debemos ejecutar el cliente y meter algo por teclado, para evitar perder tiempo debemos ir metiendo todos los comandos que queramos ejecutar a machete.   * Para cada comando o funcionalidad del servidor debemos ejecutar el cliente y meter algo por teclado, para evitar perder tiempo debemos ir metiendo todos los comandos que queramos ejecutar a machete.
 +<code> 
 +//Estructura del server en pseudocódigo
 +While True
 +  Creamos server socket
 +  Acepto conexión
 +  Creo Hilo
 +  Lanzo Hilo
 +  
 +</code>
  
 +Utilizaremos una implementación similar a la del chat de clase (Multicliente)
 +
 +
 +
 +===== Para la práctica (Incompleto) =====
 +
 +<code>
 +public class ClaseAGuardar implements Serializable{
 +  private String campo;
 +  public String getCampo(){
 +    return campo;
 +  }
 +  public String setCampo(String campo){
 +    this.campo = campo;
 +  }
 +}
 +</code>
 +
 +<code>
 +public class EscribirEnFichero{
 +  public static void main(String args[]){
 +    FileOutputStream fos = null;
 +    ObjectOutputStream oos= null;
 +  }
 +}
 +</code>
  
dad/repasoparcial1.1699525473.txt.gz · Última modificación: 2023/11/09 10:24 por thejuanvisu