Breve descripcion del problema - noelz8/-Proyecto2_algoritmo_y_bases_de_datos_2022 GitHub Wiki

Se creara una arquitectura cliente servidor capaz de aplicar filtros a imágenes enviadas por el usuario mediante el cliente. El cliente se encarga de recibir las imagenes y mostrar el resultado del procedimiento del procesamiento al usuario. el sevirdor llevará a cabo el procesamiento de la imagen y retomará el resultado al cliente.

Se spondra que el sistema tiene ciertas limitaciones en el ancho de banda y es incapaz de transmitir las imagenes por completo entre cliente y servidor en un unico paquete sin errores, por lo que se requerira enviar la imagen por segmentos, tanto desde el cliente hacia el servidor como viceversa. El emisor se encargara de enviar la imagen segmento por segmento y el receptor se encaragra en reconstruir la imagen.

La comunicacion entre el cliente y servidor se hara a través de APIs de bajo nivel y para verificar la calidad de los APIs se haran prueban unitarias que ejerciten todos los APIs