Pergunta

Nós estamos olhando para construir um .NET baseada plataforma colaborativa que permite a usuários logados para detectar a presença de outros membros e permitir-lhes share / bate-papo online. Interface Membros / cliente é geralmente um navegador e, por vezes, um aplicativo winforms com base também pode ser usado. System.Net.PeerToPeer namespace aparece para resolver os problemas de nomenclatura com algum nível de independência OS (com atualizações adicionais), no entanto presença e infra-estrutura de bate-papo não está disponível em todas as plataformas Windows. System.Net.PeerToPeer.Collaboration tem ligações OS e de presença do usuário não pode ser mantida no servidor. Além disso, no futuro, é possível que os serviços mais colaborativas podem ser necessárias, tais como a partilha de desktops etc.

Há algum .NET bibliotecas que permitem que tais capacidades ou uma solução personalizada seria necessário?

Foi útil?

Solução

Por que você não usa XMPP?

Existem bibliotecas .NET. Aqui estão algumas perguntas de SO

.NET XMPP bibliotecas sob Apache, MIT ou MS-PL licenças? bibliotecas .NET XMPP sob licenças Apache, MIT ou MS-PL? (também perguntas similares)

C # cliente para cliente Messaging

Boa XMPP / Jabber cliente biblioteca para .NET 3.5 (ou 4.0)

Verifique suas perguntas relacionadas também.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top