Pesquisar

Sistema de mensagens entre usuários com MQTT PAHO (linguagem C)

10/04/2021 às 04:00

Descrição do Projeto:

Objetivo: desenvolver uma aplicação de mensagens (chat) baseada no protocolo MQTT

Requisitos (desenvolvimento):

• Sistema operacional: Linux
• Linguagem/biblioteca: C / paho MQTT C Clients

Funcionalidades/serviços da aplicação:
• Comunicação um-a-um (one-to-one) e comunicação em grupo
? Identificadores de usuários (ID) são únicos;
? Assumir que usuários conhecem o ID dos demais usuários.
• Modo de comunicação: apenas comunicação com usuários ativos (online), sem persitência
de dados.
• Há um tópico para interação de controle com cada cliente: ID_Control
? Exemplo: para ID = X o tópico será X_Control
? Cada cliente assina e publica no seu próprio tópico de controle (os demais só podem
publicar).
? Solicitação/negociação de uma nova sessão (conversation) deve ser via o canal de
controle: cada sessão deve ter, para o mesmo par de usuários, um ID único.
? Ao aceitar a solicitação, o usuário solicitado define um tópico com o mesmo nome
correspondente ao ID da sessão;
? O ID da sessão (nome do novo tópico) é comunicado ao solicitante via publicação no
seu tópico de cliente (i.e., publish to ID_Cliente).

Habilidades desejadas:

Programação C

Atividades do cliente nesse projeto:

Última visualização: 20/04/2021 às 20:09

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Cloud Computing
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 3
Propostas excluídas: 3
Interessados: 5
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (0)

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Arquitetar estrutura cloud AWS para SAAS - Atualmente temos um SAAS que está hospedado na AWS. Usamos EC2 + RDS Nosso código é PHP e Javascript Recebemos a maior parte dos acessos das 18:00 às 23:00 Busco um pro...

DevOps AWS - Implementação ambiente Wordpress - Olá, estamos com uma necessidade para implementar um ambiente completo de Wordpress com instâncias de produção, homologação e testes. Assim como DR. Nec...

Mikrotik Hotspot que abre ip ligado ao Mikrotik - Tenho um servidor que fiz Linux apache que é acessado por um determinado ip fixo. o aparelho utilizado inicialmente são hAP lite Preciso então: Mikrotik já possui 1 -...

Liberar site no Cloudflare - Estou com problemas para liberar o site na cloudflare. Preciso receber uma requisição POST e o serviço está sendo bloqueado, ou pelo servidor ou pela cloudflare. preci...

Redirecionamento de tráfego (AWS) - Preciso redirecionar todo o tráfego de saída para um ip publico na AWS, são instancias que, quando comunicam com a rede externa, precisam comunicar por um único IP. Por&...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.