Estado: Terminado

Servidor

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace 5 meses
Plazo: 2 días
Propuestas: 1
Freelancers interesados: 1

Habilidades requeridas: IT & Programación Java

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.

Classes no formato .java

Categoria: IT & Programação
Subcategoria: Desktop Applications
Isso é um projeto ou uma posição de trabalho?: Um projeto
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows

Crea tu propio proyecto

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

Crear un proyecto similar

Cliente:

Delcim.
(Promedio 5.00 de 5)
Ubicación: Brasil
Para ver más detalles del cliente, ingresa a Workana.
Cargando...