> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Información general de la característica Multiplayer Activity (MPA)

> Información general sobre cómo Multiplayer Activity simplifica la integración de XBOX para actividades, invitaciones y jugadores recientes, y habilita las uniones desde el gráfico social de un jugador.

Este tema describe cómo la característica Multiplayer Activity (MPA) simplifica la integración de los servicios de XBOX para
las actividades de jugadores (uniones), las invitaciones y los jugadores recientes. MPA también permite a
los jugadores iniciar su juego desde su gráfico social, incluso si el título
en sí no se está ejecutando.

## Terminología

Los cuatro términos siguientes se usan con frecuencia en el contexto de MPA.

* **Cadena de conexión:** Una cadena que solo el título crea y entiende,
  y que contiene la información necesaria para que un jugador se conecte a otro.
  A menudo contiene una dirección IP de servidor, pero se deja en formato libre para dar
  flexibilidad a los títulos. Esta cadena es opaca para MPA: simplemente pasa la cadena de un jugador
  a otro para permitir que los jugadores se unan entre sí.

* **Actividad:** Representa un anuncio de que el jugador está en una experiencia
  multijugador. Contiene una cadena de conexión y un pequeño conjunto de
  propiedades para restringir quién puede unirse a la experiencia. Las actividades permiten al
  shell mostrar esta información, incluida su capacidad de unión. Una actividad
  debe estar siempre presente cuando un jugador está en una experiencia multijugador.

* **Invitación:** Representa una solicitud para que un jugador se una a una experiencia
  multijugador. También contiene una cadena de conexión. En general, un jugador
  debe haber creado una actividad antes de enviar invitaciones a otros jugadores.

* **Jugador reciente:** Alguien que ha tenido una interacción significativa con un
  jugador. MPA almacena los jugadores recientes en una lista. Un jugador puede usarlos
  para formar relaciones de amistad, enviar mensajes e invitaciones, o notificar comentarios
  después de jugar una partida.

## Uso de MPA

### Flujo de cliente

Un título debe tener el siguiente flujo para manejar las experiencias multijugador.

1. Cuando el jugador A inicia o se une a una experiencia multijugador, el título debe [establecer una
   actividad](/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to#setting-an-activity) para representarlo.
   * Otros jugadores del título y los servicios de XBOX pueden [recuperar esta
     actividad](/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to#getting-an-activity). Según
     su relación con el jugador A, la actividad que reciben también puede
     incluir una cadena de conexión. Pueden usarla para unirse a la partida en
     curso.
2. El jugador A puede enviar [invitaciones](/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to#invites)
   a otros jugadores, solicitándoles activamente que se unan a la partida.
3. A medida que los jugadores se unen y se van, el título debe actualizar el número de jugadores de
   la actividad [estableciéndola de
   nuevo](/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to#setting-an-activity) con información
   actualizada.
4. El título debe [actualizar la lista de jugadores recientes del
   jugador](/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to#updating-recent-players) con los
   jugadores con los que haya tenido interacciones significativas.
5. Cuando el jugador A finaliza o abandona la experiencia multijugador, el título debe [eliminar la
   actividad](/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to#deleting-an-activity).

### Flujo de servidor externo

Un servidor puede actuar en nombre de los clientes para cualquiera de los elementos mencionados anteriormente. Además, un
servidor puede:

* Registrar [listas
  bidireccionales](/services/xbox-services/multiplayer/mpa/concepts/live-mpa-recent-players#Unidirectional-players-vs-Bidirectional-groups)
  de jugadores recientes.
* Enviar una invitación en nombre de un jugador.
* Recuperar las actividades de varios jugadores al mismo tiempo, en lugar de una a una.

Para obtener más información, consulte [Referencia RESTful de los servicios de XBOX](/reference/live/rest/atoc-xboxlivews-reference).

## Consulte también

[Actividades](/services/xbox-services/multiplayer/mpa/concepts/live-mpa-activities)

[Invitaciones](/services/xbox-services/multiplayer/mpa/concepts/live-mpa-invites)

[Jugadores recientes](/services/xbox-services/multiplayer/mpa/concepts/live-mpa-recent-players)


## Related topics

- [Migración de MPSD a PlayFab Multiplayer y MPA](/es/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp.md)
- [Multiplayer Activity (MPA)](/es/services/xbox-services/multiplayer/mpa/live-mpa-nav.md)
- [Mpa](/es/services/xbox-services/multiplayer/mpa/index.md)
- [Información general sobre el multijugador de los servicios de XBOX](/es/services/xbox-services/multiplayer/overviews/live-multiplayer-intro.md)
- [Conceptos de Multiplayer Activity (MPA)](/es/services/xbox-services/multiplayer/mpa/concepts/live-mpa-concepts-nav.md)
