Aplicativo de Chat Ssimples em C - Utilizando Sockets com Multiplos Clientes

Lezárva Kiadva: Dec 10, 2014 Kiszállításkor fizetve
Lezárva Kiszállításkor fizetve

Trabalho acadêmico para disciplina de programação para redes.

Deve-se utilizar sockets e função select().

O sistema consiste no desenvolvimento de uma aplicação utilizando a linguagem de programação C conforme a descrição a seguir:

Descrição: Implemente um bate papo na arquitetura Cliente/Servidor (preciso dos arquivos "cliente.c" e "servidor.c") para realizar a troca de mensagens entre usuários com os seguintes requisitos:

a)      Todo cliente tem um apelido: O apelido deve ser informado no instante em que o cliente conectar-se ao batepapo.

b)       O servidor deve possuir uma lista de clientes conectados (que deve ser atualizada) e servir a um cliente sempre que solicitado. No momento em que o usuário conectar no servidor ele torna-se um usuário on-line.

c)      Deve ser permitida a comunicação “privada” (entre apenas dois usuários) ou “publica” de um usuário para todos os outros usuários on-lines. Observe que como é uma arquitetura Cliente/Servidor, a mensagem deve passar pelo servidor e, por ele, distribuída aos usuários.

d)      Deve ser permitida a gravação da conversa e recuperada quando o usuário solicitar.

Defina o protocolo de comunicação entre o cliente e o servidor. Pense em fatores que possam influenciar na boa execução da implementação.

Interessados, enviar propostas!

Bluetooth Low Energy (BLE) DOS Haskell Microkontroller Sencha / YahooUI

Projektazonosító: #12377318

A projektről

2 ajánlat Távolról teljesíthető projekt Utoljára aktív: Jan 24, 2015

2 szabadúszó tett átlagosan 250€ összegű árajánlatot erre a munkára

manoelbrunopl

Bom dia, Meu nome é Manoel tenho amplo conhecimento de desenvolvimento de aplicações desktop utilizando C e banco de dados, também a implementação de integrações com outras plataformas para gerar e processar informaçõe Továbbiak

€250 EUR 11 napon belül
(0 vélemény)
0.0
filipepferraz

Gostaria de mais informações a respeito do projeto. A aplicação precisa de interface gráfica ou é apenas linha de comando? Onde a conversa deve ser salva? Existem mais especificações que devem ser seguidas?

€250 EUR 14 napon belül
(0 vélemény)
0.0