# Yet Another RPC Framework

# Introducción

Yar es un «framework» de RPC que pretende simplificar y facilitar la manera en que se comunican las aplicaciones de PHP entre ellas. Tiene la capacidad de llamar concurrentemente a varios servicios remotos.

- Instalación/Configuración
  - Requerimientos
  - Instalación
  - Configuración en tiempo de ejecución
  - Tipos de recursos
- Constantes predefinidas
- Ejemplos
- Yar_Server — La clase Yar_Server
  - Yar_Server::__construct — Registrar un servidor
  - Yar_Server::handle — Iniciar un servidor RPC
- Yar_Client — La clase Yar_Client
  - Yar_Client::__call — Llamar a un servicio
  - Yar_Client::__construct — Crear un cliente
  - Yar_Client::setOpt — Establecer los contextos de una llamada
- Yar_Concurrent_Client — La clase Yar_Concurrent_Client
  - Yar_Concurrent_Client::call — Registrar una llamada concurrente
  - Yar_Concurrent_Client::loop — Enviar todas las llamadas
  - Yar_Concurrent_Client::reset — Limpiar todas las llamadas registradas
- Yar_Server_Exception — La clase Yar_Server_Exception
  - Yar_Server_Exception::getType — Recuperar el tipo de excepción
- Yar_Client_Exception — La clase Yar_Client_Exception
  - Yar_Client_Exception::getType — Recuperar el tipo de excepción

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open