Servidor compartilhar arquivo

Evaluando propuestas

Publicado: Hace un año Plazo: No definido Propuestas: 1 Freelancers interesados: 2

Abierto

Descripción:

Crie um servidor para o compartilhamento de um arquivo texto que permita a leitura e a escrita deste arquivo com as seguintes regras:
- ao receber uma solicitação, o servidor deverá criar uma thread para atende-la
- vários leitores podem acessar ao mesmo tempo o arquivo.
- se um escritor acessar o arquivo ninguém mais pode acessá-lo. Enquanto houver leitura o servidor enfileirará os escritores e, havendo novos leitores, eles devem ser enfileirados depois do escritor.
- se houver solicitações enquanto o arquivo estiver sendo escrito elas devem respeitar uma fila (FIFO).

Crie também um cliente que deverá conter uma área de texto e três botões.
- Um botão de leitura. Ao ser clicado ele deve solicitar ao servidor o texto do arquivo que será exibido na área de texto.
- Um botão escrita. Ao ser clicado ele deve solicitar ao servidor permissão de escrita, o servidor quando der a permissão, enviará o texto atual do arquivo que deverá ser exibido na área de texto.
- Um botão de liberação. Ao ser clicado: se em leitura, terminará uma leitura enviando o encerramento da leitura ao servidor. Se em escrita, enviará o texto da área de texto que sobrescreverá o que tiver no arquivo e o liberará para novos acessos.

Quaisquer dúvidas entre em contato com seu tutor.


Categoria: IT & Programação
Subcategoria: Desenvolvimento web

Freelancers que ya aplicaron para este trabajo

Rone A. Sou muito focado no que faço e parte do meu conhecimento foi adquirido por meios autônomos(autodidata). Costumo ter uma relação de amizade com os meus clientes e estou disponível para ajudá-los mesmo após o termino do... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Método de pago: Verificado

Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana