CursosWeb / X-Serv-14.9-ServVariasApps

Ejercicio 14.8 - Clase servidor de varias aplicaciones

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

X-Serv-14.9-ServVariasApps

Ejercicio 14.9 - Clase servidor de varias aplicaciones

Enunciado

Realizar una nueva clase, similar a la que se construyó en el ejercicio Clase servidor de aplicaciones (ejercicio 14.5), pero preparada para servir varias aplicaciones (aplis). Cada apli se activará cuando se invoquen recursos que comiencen por un cierto prefijo.

Cada una de estas aplis será a su vez una instancia de una clase con origen en una básica con los dos métodos parse y process, con la misma funcionalidad que tenían en Clase servidor de aplicaciones. Por lo tanto, para tener una cierta apli, se extenderá la jerarquía de clases para aplis con una nueva clase, que redefinirá parse y process según la semántica de la apli.

Para especificar qué apli se activará cuando llegue una invocación a un nombre de recurso, se creará un diccionario donde para cada prefijo se indicará la instancia de apli a invocar. Este diccionario se pasará como parámetro al instanciar la clase que sirve varias aplicaciones.

Entrega

Este ejercicio no ha de ser entregado.

About

Ejercicio 14.8 - Clase servidor de varias aplicaciones

License:GNU General Public License v2.0


Languages

Language:Python 100.0%