aprendizaje pinus (4)

 Benpian de aprendizaje:

  1, el concepto de canal.

  2, código de servidor back-end de escritura.

 

concepto de canal:

  

  Es decir, más o menos:

    1, el canal puede ser visto como una habitación.

    2, cuando un cliente entra en la habitación, el cliente puede unirse canal.

    3, el canal puede transmitir mensajes a todos los clientes añadidos.

    4, canal entre los servidores respectivos son independientes, que no se comparten.

 

código del servidor back-end está escrito:

{

  Ideas esquema:

    1, cuando el servidor conectado al cliente, el cliente se une Canal,

       Y canal de retorno en toda unirse al cliente actual.

    2, cuando el cliente se desconecta del servidor, el cliente patadas canal.

        

  piensa:

    1, cuando el servidor conectado al cliente, el cliente se une Canal,

       Y canal de retorno en toda unirse al cliente actual.

        1, la adición de un método add para el manejo de cliente se une canal.

          

        2, añadir un método getUsersName, que se utiliza para devolver el canal especificado en los nombres de todos los clientes.

          

    2, cuando el cliente se desconecta del servidor, el cliente patadas canal.

      1, añadiendo método patada, la lógica de procesamiento para el usuario cuando se desconecta el servidor.

        

 

  Código de la imagen completa:

    

 

  Visible, ahora hay una gran cantidad de código no es perfecto.

  Tengo la intención de hablar poco a poco en la parte de atrás del otro uso de la API, es fácil de entender el bloque.

}

Supongo que te gusta

Origin www.cnblogs.com/dmc-nero/p/12455648.html
Recomendado
Clasificación