Version: 2021.1
NetworkServer
Multiplayer Encryption Plug-ins

NetworkServerSimple

Note: UNet is deprecated, and will be removed from Unity in the future. A new system is under development. For more information and next steps see this blog post.

Un NetworkServerSimple es una clase del API de Alto Nivel (HLAPI) que maneja las conexiones desde varios clientes. Mientras que la clase NetworkServer maneja cosas similares al juego como la generación, clientes locals, y administrador de los jugadores, y tiene una interfaz estática, la clase NetworkServerSimple es un servidor puro de red sin ninguna funcionalidad relacionada al juego. También no tiene una interfaz estática o singleton, para que más de una instancia pueda existir en el proceso a la vez.

La clase NetworkServer utiliza una instancia de NetworkServerSimple internamente para hacer un manejo de las conexiones.

Propiedades

Propiedad: Función:
connections El conjunto de conexiones activas a clientes remotos. Este es un arreglo escaso dónde los objetos NetworkConnect residen en el indice de su connectionID. Puede haber nulls en este arreglo para conexiones que recientemente se hayan cerrado. La conexión en el indice cero puede ser el cliente local.
handlers El conjunto de la función de manejo de mensajes.
networkConnectionClass El tipo del objeto NetworkConnection para crear para nuevas conexiones.
hostTopology El objeto topológico anfitrión que este servidor utiliza para configurar el transport layer.
listenPort El puerto de red en el que el servidor está escuchando.
serverHostId El hostID del transport layer asociado con esta instancia del servidor.
NetworkServer
Multiplayer Encryption Plug-ins