ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Types | List of all members
anna::comm::Communicator::WorkMode Struct Reference

#include <Communicator.hpp>

Public Types

enum  _v { Single, Clone }
 

Detailed Description

Modo de aceptar peticiones en el caso de una arquitectura ST.

Warning
Solo tiene efecto en caso de generar la libreria en modo ST.
See also
Communicator

Member Enumeration Documentation

◆ _v

Enumerator
Single 

Un único proceso atiende todas las peticiones, el reparto de atención implementado asegura que todos los clientes tendrán un tiempo de respuesta similar, el tratamiento de N peticiones que llegan simultáneamente se realiza de forma secuencial. Es el modo usado hasta ahora en modo ST. Tiene la ventaja de ser el método que origina código más simple y fácil de mantener.

Clone 

Cada cliente tiene su propia copia del servidor original que trata sus peticiones de forma particular. De esta forma se podrían llegar a servir simultáneamente cada una de las peticiones de cada uno de los clientes conectados al servidor. Puede ser una buena opción si tenemos en cuenta la relación entre el rendimiento y la complejidad de desarrollo.

Podria ser la mejor opcion para implementar un servidor de base de datos.

Warning
Solo puede usarse para implementar servidores finales, es decir, procesos que no requieran de la respuesta de ningun otro proceso remoto para realizar su operacion.
97  {
104  Single,
116  Clone
117  };
Definition: Communicator.hpp:116
Definition: Communicator.hpp:104

The documentation for this struct was generated from the following file: