FileService

image

Descripción del proyecto

El servicio de ficheros desempeña un papel crucial en la visualización de archivos por parte del usuario, leyendo desde un directorio específico en el disco duro, configurado previamente, para compartir los archivos
Dentro de este sistema, el FileService incorpora funciones esenciales como OpenFile, UploadFile y RemoveFile para interactuar con los archivos. El FileHandler juega un papel importante con sus dos funciones primarias, receive y close, que trabajan en conjunto con el proxy.
Por otro lado, el FileUploader entra en acción para permitir la subida de archivos en la plataforma. Además, el sistema incluye Announcements, que permite a los servicios enviar y recibir anuncios. Esta funcionalidad es clave para que los servicios determinen la legitimidad y correcta promoción de otros servicios.

Link del proyecto   FileService
Lenguaje Python
Middleware ZeroC ICE