Question

Nous cherchons à construire une plate-forme collaborative .NET qui permet connecté aux utilisateurs de détecter la présence d'autres membres et leur permettre de partager / chat en ligne. Interface membres / client est généralement un navigateur et parfois pourrait également être utilisé une application WinForms. espace de noms System.Net.PeerToPeer semble résoudre les problèmes de nommage avec un certain niveau d'indépendance OS (avec des mises à jour supplémentaires), mais la présence et de l'infrastructure de chat ne sont pas disponibles sur toutes les plates-formes Windows. System.Net.PeerToPeer.Collaboration a des liens OS et présence d'un utilisateur ne peut pas être maintenu au niveau du serveur. En outre, à l'avenir, il est possible que davantage de services de collaboration pourraient être nécessaires, comme le partage des postes de travail, etc.

Y a-t-il des bibliothèques .NET qui permettent de telles capacités ou une solution personnalisée serait nécessaire?

Était-ce utile?

La solution

Pourquoi ne pas vous utiliser XMPP?

Il existe des bibliothèques .net. Voici quelques questions de SO

.NET bibliothèques XMPP sous Apache, MIT ou licences MS-PL? Les bibliothèques XMPP .NET sous licence Apache, MIT ou MS-PL (aussi des questions similaires)

C # client à client de messagerie

Bon XMPP / Jabber client bibliothèque .NET 3.5 (ou 4.0)

Vérifiez aussi leurs questions connexes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top