EduardoJBP/Practica_Sistemas_Distribuidos_2
El cliente o frontend de la aplicación Web, construido en HTML, CSS, Javascript y JQuery, mostrara la informacion en forma de a rbol, pero cargando en el navegador y visualizando solamente las partes del a rbol que solicite expresamente el usuario. Inicialmente se mostrará solamente el primer nivel de nodos (Categorías de cultivo existentes). Al lado de cada categorí a se mostrara un boto n que al pulsarlo despliegue el siguiente nivel para ese nodo (especies dentro de esa categorí a), solicitando en ese momento, mediante una peticio n en segundo plano al servidor, la informacio n de estas especies. Al lado de cada especie se mostrara un boton que al pulsarlo genere una peticion al servidor para obtener en segundo plano la informacion de las posibles plagas para esa especie, y así sucesivamente. Cuando se despliegue la información de un nodo del árbol, cambiara la apariencia y funcionalidad del boto n asociado, que servira para volver a plegar el subarbol, borrando toda la informacion correspondiente del DOM para ahorrar memoria. Los nodos del arbol se mostraran como listas con vinetas anidadas (elementos ul y li). El nombre científico de las especies cultivadas y de las plagas se mostrara mediante un tooltip. Para el cliente se utilizaran paginas HTML5, hojas de estilo CSS y archivos de codigo Javascript.
Java