2010-03-28 7 views
0

J'ai besoin de développer un messager instantané (comme MSN Messagner, mais seulement la fonction simple et basique est bien), basé sur .Net (C#). Je veux intégrer le messager instantané avec mon utilisateur actuel de site Web. Je veux savoir n'importe quel logiciel de messagerie instantanée open source (meilleur C#) à référencer? BTW: certains utilisateurs utilisent une adresse IP interne (derrière une passerelle ou un proxy, comme 10.10.xxx.xxx) - dans ce scénario, deux utilisateurs ne peuvent pas utiliser le transfert de messages point à point si les deux sont derrière une passerelle? Et je pense que je dois développer un serveur qui agit comme une partie intermédiaire pour transférer le message entre deux utilisateurs, correct?tout logiciel de messagerie instantanée open source?

Répondre

4

Pidgin est un messager open-source. Pas C# bien (c'est en C, en fait)

+0

Est-il facile d'apprendre et intégrer à mon site web d'utilisateurs? – George2

+0

@ George2: cela dépend beaucoup de la façon dont vous définissez "intégrer". –

+2

libpurple-sharp peut aider: http://code.google.com/p/libpurple-sharp/ –

4

Je pense que vous devriez jeter un oeil à XMPP. Il s'agit d'un protocole de messagerie ouvert avec de nombreuses implémentations client et serveur différentes.

Il peut également être exécuté via un serveur Web à l'aide de BOSH.

+0

Cool, projet utile. – George2

Questions connexes